library(skimr)
library(ggplot2)
library(ggcorrplot)
library(dplyr)
library(tidyr)
library(PerformanceAnalytics)
data_test <- read.csv("https://raw.githubusercontent.com/salma71/Data_621/master/HW_1/datasets/moneyball-evaluation-data.csv", header = TRUE)
data_train <- read.csv("https://raw.githubusercontent.com/salma71/Data_621/master/HW_1/datasets/moneyball-training-data.csv", header = TRUE)

Data Exploration

Data Preparation

  1. Impute missing values
  2. Combine/new variables
  3. Transforms

Outliers & Leverage Points

In summary, an outlier is a point whose standardized residual falls outside the interval from –2 to 2. Recall that a bad leverage point is a leverage point which is also an outlier. Thus, a bad leverage point is a leverage point whose standar- dized residual falls outside the interval from –2 to 2. On the other hand, a good leverage point is a leverage point whose standardized residual falls inside the interval from –2 to 2.

Recall that the rule for simple linear regression for classifying a point as a leverage point is hii > 4/n .

Build Models

Select Models

dim(data_train)
## [1] 2276   17
# list types for each attribute
sapply(data_train, class)
##            INDEX      TARGET_WINS   TEAM_BATTING_H  TEAM_BATTING_2B 
##        "integer"        "integer"        "integer"        "integer" 
##  TEAM_BATTING_3B  TEAM_BATTING_HR  TEAM_BATTING_BB  TEAM_BATTING_SO 
##        "integer"        "integer"        "integer"        "integer" 
##  TEAM_BASERUN_SB  TEAM_BASERUN_CS TEAM_BATTING_HBP  TEAM_PITCHING_H 
##        "integer"        "integer"        "integer"        "integer" 
## TEAM_PITCHING_HR TEAM_PITCHING_BB TEAM_PITCHING_SO  TEAM_FIELDING_E 
##        "integer"        "integer"        "integer"        "integer" 
## TEAM_FIELDING_DP 
##        "integer"
skim(data_train)
Data summary
Name data_train
Number of rows 2276
Number of columns 17
_______________________
Column type frequency:
numeric 17
________________________
Group variables None

Variable type: numeric

skim_variable n_missing complete_rate mean sd p0 p25 p50 p75 p100 hist
INDEX 0 1.00 1268.46 736.35 1 630.75 1270.5 1915.50 2535 ▇▇▇▇▇
TARGET_WINS 0 1.00 80.79 15.75 0 71.00 82.0 92.00 146 ▁▁▇▅▁
TEAM_BATTING_H 0 1.00 1469.27 144.59 891 1383.00 1454.0 1537.25 2554 ▁▇▂▁▁
TEAM_BATTING_2B 0 1.00 241.25 46.80 69 208.00 238.0 273.00 458 ▁▆▇▂▁
TEAM_BATTING_3B 0 1.00 55.25 27.94 0 34.00 47.0 72.00 223 ▇▇▂▁▁
TEAM_BATTING_HR 0 1.00 99.61 60.55 0 42.00 102.0 147.00 264 ▇▆▇▅▁
TEAM_BATTING_BB 0 1.00 501.56 122.67 0 451.00 512.0 580.00 878 ▁▁▇▇▁
TEAM_BATTING_SO 102 0.96 735.61 248.53 0 548.00 750.0 930.00 1399 ▁▆▇▇▁
TEAM_BASERUN_SB 131 0.94 124.76 87.79 0 66.00 101.0 156.00 697 ▇▃▁▁▁
TEAM_BASERUN_CS 772 0.66 52.80 22.96 0 38.00 49.0 62.00 201 ▃▇▁▁▁
TEAM_BATTING_HBP 2085 0.08 59.36 12.97 29 50.50 58.0 67.00 95 ▂▇▇▅▁
TEAM_PITCHING_H 0 1.00 1779.21 1406.84 1137 1419.00 1518.0 1682.50 30132 ▇▁▁▁▁
TEAM_PITCHING_HR 0 1.00 105.70 61.30 0 50.00 107.0 150.00 343 ▇▇▆▁▁
TEAM_PITCHING_BB 0 1.00 553.01 166.36 0 476.00 536.5 611.00 3645 ▇▁▁▁▁
TEAM_PITCHING_SO 102 0.96 817.73 553.09 0 615.00 813.5 968.00 19278 ▇▁▁▁▁
TEAM_FIELDING_E 0 1.00 246.48 227.77 65 127.00 159.0 249.25 1898 ▇▁▁▁▁
TEAM_FIELDING_DP 286 0.87 146.39 26.23 52 131.00 149.0 164.00 228 ▁▂▇▆▁
library(kableExtra)
data_train %>% 
  gather(variable, value) %>%
  filter(is.na(value)) %>%
  group_by(variable) %>%
  tally() %>%
  mutate(percent = n / nrow(data_train) * 100) %>%
  mutate(percent = paste0(round(percent, ifelse(percent < 10, 1, 0)), "%")) %>%
  arrange(desc(n)) %>%
  rename(`Variable Missing Data` = variable,
         `Number of Records` = n,
         `Share of Total` = percent) %>%
  kable() %>%
  kable_styling()
Variable Missing Data Number of Records Share of Total
TEAM_BATTING_HBP 2085 92%
TEAM_BASERUN_CS 772 34%
TEAM_FIELDING_DP 286 13%
TEAM_BASERUN_SB 131 5.8%
TEAM_BATTING_SO 102 4.5%
TEAM_PITCHING_SO 102 4.5%

The hit by pitcher variable is missing over 90% of it’s data. We will exclude it from consideration in our model.

Caught stealling a base (TEAM_BASERUN_CS) is next on the list. It may be possible to predict it using TEAM_BASERUN_SB since they are strongly correlated, but there are 131 times they both are missing data.

MI: TRY - Drop variable if unlikely event in real life (HBP: hit by pitcher and CS: caught stealing base are rare) - Impute (try: mean, 0, drop)

#missing_per <- as.data.frame(t(data_train %>% select(everything()) %>% #summarise_all(funs(sum(is.na(.))))/nrow(data_train))) %>% arrange(desc(V1))
#missing_per

data_train %>% 
  select(-INDEX) %>% 
  gather() %>% 
  ggplot( aes(x= value)) + 
  geom_density(fill='pink') + 
  facet_wrap(~key, scales = 'free')

Let’s take a closer look at the TEAM_BASERUN_SB

data_train %>% 
  ggplot(aes(TEAM_BASERUN_SB)) + 
  geom_histogram(bins = 50, fill = 'pink') +
  geom_vline(aes(xintercept = mean(TEAM_BASERUN_SB, na.rm = T)), col = "red", lty = 2) +
  geom_vline(aes(xintercept = median(TEAM_BASERUN_SB, na.rm = T)), col = "blue", lty = 2) +
  labs(x = element_blank(),
       y = "Count",
       title = "Distribution of Stolen Bases",
       caption = "* Red line is the mean value and blue is the median") + 
  theme_classic()

ggplot(data_train, aes(x=TARGET_WINS)) + 
    geom_histogram(aes(y=..density..),binwidth = 3, colour="black", fill="red") +
    geom_density(alpha=.8, fill="pink") + 
  theme_classic()

ggplot(data_train, aes(x=INDEX, y=TARGET_WINS)) + 
    geom_point(colour="black") +
    theme_classic()

to_plot <- data_train %>% 
  dplyr::select(-INDEX)

q <- cor(to_plot)
ggcorrplot(q, type = "upper", outline.color = "white",
           ggtheme = theme_classic,
           colors = c("#6D9EC1", "white", "#E46726"),
           lab = TRUE, show.legend = FALSE, tl.cex = 8, lab_size = 3) 

Correlations with Response Variable Let’s take a look at how the predictors are correlated with the response variable:

data_train %>%
  gather(variable, value, -TARGET_WINS) %>%
  ggplot(., aes(value, TARGET_WINS)) + 
  geom_point(fill = "pink", color="pink") + 
  geom_smooth(method = "lm", se = FALSE, color = "red") + 
  facet_wrap(~variable, scales ="free", ncol = 4) +
  labs(x = element_blank(), y = "Wins")

It looks like the TEAM_PITCHING_BB, TEAM_BATTING_H , TEAM_BATTING_BB, TEAM_BATTING_2Band TEAM_BATTING_HR have the strongest correlations with wins. None of these correlations are particularly strong. This suggests there is a lot of ‘noise’ in these relationships due to outliers.

MI: - TEAM_PITCHING_HR (homeruns pitched) is slightly correlated win the number of wins. This is clearly unexpected because pitched homeruns are a negative for the pitching team. - TEAM_PITCHING_SO (strikeouts by pitcher) likely suffers from outliers because we’d expect strikeouts to be a positive thing for the pitching team. There is a large influential point. - TEAM_PITCHING_BB (walks allowed by pitcher) might suffer from outliers. We’d expected a negative correlation since a walk allowed is a negative for the pitching team.

Data Prep

MI: - New variables: TEAM_BATTING_1B: TEAM_BATTING_H - SUM(TEAM_BATTING_i) where i = 2B,3B,HR - Transforms

# New variable: TEAM_BATTING_1B
base_data <- select(data_train, -INDEX)
mod_data <- base_data %>% mutate(TEAM_BATTING_1B = base_data$TEAM_BATTING_H - select(., TEAM_BATTING_2B:TEAM_BATTING_HR) %>% rowSums(na.rm = FALSE))
mod_data
##      TARGET_WINS TEAM_BATTING_H TEAM_BATTING_2B TEAM_BATTING_3B TEAM_BATTING_HR
## 1             39           1445             194              39              13
## 2             70           1339             219              22             190
## 3             86           1377             232              35             137
## 4             70           1387             209              38              96
## 5             82           1297             186              27             102
## 6             75           1279             200              36              92
## 7             80           1244             179              54             122
## 8             85           1273             171              37             115
## 9             86           1391             197              40             114
## 10            76           1271             213              18              96
## 11            78           1305             179              27              82
## 12            68           1372             203              31              95
## 13            72           1332             196              41              55
## 14            76           1265             210              23              63
## 15            74           1380             233              40             131
## 16            87           1417             226              28             108
## 17            88           1563             242              43             164
## 18            66           1460             239              32             107
## 19            75           1390             197              24             143
## 20            93           1518             268              26             186
## 21            70           1467             241              22             154
## 22            81           1363             211              30             150
## 23            90           1364             215              31             153
## 24            92           1387             236              36             167
## 25            75           1406             257              26             172
## 26            75           1458             258              31             124
## 27            91           1422             208              37             145
## 28            80           1448             237              27             147
## 29            81           1396             245              29             115
## 30            72           1306             202              20              88
## 31            71           1399             259              24             114
## 32            66           1468             251              23             169
## 33            87           1553             282              28             208
## 34            70           1581             258              24             193
## 35            84           1531             279              25             161
## 36            85           1530             314              27             147
## 37            70           1404             248              22             158
## 38            82           1574             309              34             236
## 39            75           1447             275              26             158
## 40            99           1603             333              32             152
## 41            77           1473             276              33             150
## 42            92           1603             272              37             162
## 43            95           1520             278              30             147
## 44            65           1353             235              46             159
## 45           100           1566             289              46             216
## 46            85           1466             282              44             179
## 47            92           1494             284              35             208
## 48            98           1471             283              41             165
## 49            84           1467             303              47             152
## 50            51           1401             295              38             135
## 51            77           1419             291              27             191
## 52            76           1506             331              38             160
## 53            38           1774             217              96              19
## 54            90           1673             222              56              21
## 55           113           1890             246             100              11
## 56           104           1703             266              98              39
## 57            77           1502             258              79              39
## 58            87           1587             220              96              29
## 59           104           1670             345             142              56
## 60           107           1551             261              88              53
## 61            67           1323             208              77              32
## 62            78           1502             209              82              33
## 63            82           1680             248             126              71
## 64            85           1430             202             108              68
## 65           105           1583             248              68              53
## 66            93           1486             213              76              38
## 67           102           1484             212              94              63
## 68           108           1705             224              63              82
## 69           102           2035             334             115             126
## 70            88           1693             244              70              67
## 71            92           1751             216              92              45
## 72           114           1932             282             102              55
## 73           111           1665             207              60              58
## 74           101           1617             190              96              42
## 75            77           1647             191              80              56
## 76            86           1393             168              46              17
## 77            68           1344             207              55              29
## 78            58           1289             162              53              25
## 79            54           1280             156              55              18
## 80            53           1196             146              46              17
## 81            63           1338             155              67              24
## 82            66           1292             144              45              18
## 83            48           1187             131              46              16
## 84            56           1334             183              52              33
## 85            47           1520             267              58              40
## 86            55           1551             240              72              37
## 87            74           1414             205              64              34
## 88           100           1384             226              64              37
## 89            88           1299             246              61              18
## 90            76           1355             179              79              23
## 91            69           1325             140              77              17
## 92            66           1400             165              72              28
## 93            66           1447             179              92              25
## 94            84           1653             221             106              65
## 95            56           1435             172              77              34
## 96            57           1531             224              61              34
## 97            56           1435             205              55              26
## 98            74           1659             275              74              43
## 99            70           1539             223              66              17
## 100           63           1576             227              64              39
## 101           53           1524             255              43              55
## 102           59           1558             265              81              35
## 103           74           1581             259              82              69
## 104           67           1438             232              62              36
## 105           81           1536             276              56              66
## 106           87           1389             228              59              57
## 107           84           1566             250              47              89
## 108           40           1478             247              35              79
## 109           75           1525             218              47              70
## 110           84           1348             213              44              67
## 111           68           1497             213              42              60
## 112           69           1456             233              53              63
## 113           65           1331             230              21              74
## 114           72           1284             214              38              41
## 115           68           1366             263              41              83
## 116           71           1549             244              27             108
## 117           86           1458             252              51              47
## 118           90           1519             279              44              89
## 119           96           1544             288              52             101
## 120           79           1447             259              35             108
## 121           87           1484             259              38             156
## 122           80           1457             246              39             137
## 123           68           1285             198              33             116
## 124           94           1467             228              43             146
## 125           89           1449             230              58             191
## 126          100           1545             232              65             209
## 127           89           1481             224              37             184
## 128           93           1465             208              50             179
## 129           87           1436             209              36             198
## 130           86           1376             204              38             181
## 131           84           1345             204              39             139
## 132           88           1522             274              32             159
## 133           86           1419             243              28             196
## 134           85           1476             220              32             207
## 135           77           1307             191              29             158
## 136           81           1399             179              31              80
## 137           76           1495             215              24             160
## 138           74           1434             196              18             151
## 139           76           1506             220              34             207
## 140           88           1375             202              37             120
## 141           67           1331             180              28             108
## 142           70           1309             170              30              82
## 143           61           1404             218              20             139
## 144           69           1313             191              39             123
## 145           67           1406             223              28             128
## 146           82           1360             227              22             145
## 147           76           1354             226              34              98
## 148           89           1411             215              22             146
## 149           88           1489             218              45             130
## 150           80           1338             234              27             111
## 151           66           1359             213              28             126
## 152           72           1356             242              24             139
## 153           69           1410             286              24             153
## 154           55           1335             231              28              97
## 155           65           1376             263              26             162
## 156           94           1407             255              30             141
## 157           98           1391             223              48             138
## 158          104           1444             239              29             169
## 159           97           1465             281              26             195
## 160          101           1352             236              30             189
## 161           96           1514             264              28             197
## 162          101           1490             268              37             174
## 163          106           1489             297              26             215
## 164          103           1481             309              23             197
## 165           95           1490             274              26             179
## 166           88           1432             263              24             174
## 167          101           1608             321              31             235
## 168           96           1503             304              37             178
## 169           90           1453             308              37             184
## 170           79           1510             312              26             222
## 171           57           1478             227              78              31
## 172           93           1494             248              73              35
## 173           76           1320             193              79              14
## 174           69           1349             163              56              11
## 175           83           1353             158              65              22
## 176           74           1411             164              67              11
## 177           88           1344             184              55              21
## 178           66           1243             125              49              11
## 179           49           1162             138              63              13
## 180           48           1270             199              67              18
## 181           56           1328             175              75              20
## 182           60           1263             190              77              19
## 183           75           1314             196              79              18
## 184           66           1320             175              68              20
## 185           83           1328             190              53              15
## 186           60           1315             193              66              16
## 187           77           1381             202              53               7
## 188           78           1438             218              85              36
## 189           80           1748             295              88              53
## 190           85           1741             259             112              70
## 191           98           1781             306              99             103
## 192           79           1587             264              66              87
## 193           79           1645             284              66              71
## 194           65           1524             266              82              76
## 195           62           1525             277              62              58
## 196           86           1505             290              80              66
## 197           67           1489             304              70              79
## 198           66           1531             302              65              80
## 199           66           1580             288              73              70
## 200           59           1434             262              69              69
## 201           71           1510             269              63              66
## 202           69           1541             310              54              78
## 203           61           1601             319              70              84
## 204           48           1655             344              46              75
## 205           45           1528             255              53              96
## 206           70           1497             292              61             124
## 207           74           1515             296              61              96
## 208           77           1352             244              38              83
## 209           94           1397             235              47              76
## 210           87           1397             231              40              68
## 211           69           1420             231              48              88
## 212           62           1302             199              55              95
## 213           62           1523             266              66              67
## 214           56           1369             224              32             123
## 215           61           1335             247              45             112
## 216           55           1355             235              49              90
## 217           67           1410             237              48              86
## 218           57           1377             205              52              55
## 219           60           1329             186              41              57
## 220           73           1307             208              36              96
## 221           81           1413             204              42              93
## 222           78           1306             206              20             114
## 223           78           1304             191              24             115
## 224           94           1375             217              35             129
## 225           95           1393             227              36             149
## 226           77           1363             225              34             156
## 227           86           1359             207              32             146
## 228           97           1357             229              20             162
## 229           94           1299             227              38             125
## 230           98           1444             246              35             177
## 231           76           1320             216              44             139
## 232           91           1187             215              28             133
## 233          109           1465             234              29             175
## 234          108           1424             213              25             179
## 235          104           1417             212              26             162
## 236           84           1213             203              31             105
## 237           97           1474             229              48             119
## 238           91           1418             226              27             116
## 239           92           1408             228              34             126
## 240           88           1326             213              28             119
## 241           98           1442             232              25             149
## 242           91           1406             250              19             155
## 243          104           1427             263              24             184
## 244          100           1523             258              29             156
## 245           91           1362             255              17             136
## 246           94           1478             259              27             179
## 247           98           1492             283              27             168
## 248           85           1374             234              23             160
## 249           84           1460             235              22             215
## 250           73           1425             223              13             169
## 251           67           1437             219              20             211
## 252           54           1283             200              20             138
## 253           87           1369             238              33             129
## 254           76           1336             235              22             133
## 255           67           1421             256              29             170
## 256           89           1423             243              36             148
## 257           85           1470             287              24             157
## 258           91           1514             268              29             201
## 259           80           1425             258              30             195
## 260           88           1557             299              29             257
## 261           98           1498             264              22             196
## 262           79           1520             303              11             214
## 263           78           1572             299              21             203
## 264           74           1508             310              22             184
## 265           63           1367             264              24             137
## 266           67           1353             311              27             165
## 267           78           1614             319              18             169
## 268           74           1492             296              27             189
## 269           44           1533             221              79              25
## 270           86           1356             190              79              41
## 271           79           1344             206              72              43
## 272          105           2241             282             105              42
## 273           98           2343             344             113              35
## 274           42           1187             133              53               9
## 275           47           1468             211              83               8
## 276           96           1369             203             128              49
## 277           61           1244             184              88              25
## 278           59           1169             153              63              10
## 279           92           1604             242             120              37
## 280           67           1263             192              83              22
## 281           84           1451             186              82              24
## 282           71           1325             162              76              10
## 283           85           1460             170             119              36
## 284           51           1479             176             122              33
## 285           75           1596             204             107              34
## 286          113           2084             343             190              42
## 287          108           1907             293             111              31
## 288          113           1944             260             126              29
## 289          112           1974             303              82              24
## 290          104           1722             167              84              13
## 291           94           1652             223              78              19
## 292           88           1445             234              70              34
## 293           49           1299             206              56              38
## 294           89           1469             231              40              26
## 295          108           2300             378             200              16
## 296          134           2333             393             107              24
## 297          118           2554             376             126              36
## 298          120           2270             301             132              42
## 299          146           2305             322             111              29
## 300           94           1612             218             124              44
## 301           91           1603             231             112              50
## 302          107           1568             261             133              56
## 303          100           1361             204             110              27
## 304           83           1257             176              74              31
## 305           52           1287             168              79              14
## 306           64           1331             167              52              20
## 307           79           1303             123              93              15
## 308           94           1402             162              74              21
## 309           86           1429             185              92              46
## 310           83           1460             215              70              37
## 311          112           1496             287              90              31
## 312           85           1441             238             109              18
## 313           96           1353             239              90              19
## 314          108           1403             217              82              15
## 315           96           1311             207              59              15
## 316           96           1325             211              68              15
## 317           96           1273             204              69              19
## 318           78           1405             214              58              39
## 319           76           1479             229              75              23
## 320           79           1515             261              73              18
## 321           65           1443             270              58              36
## 322           50           1465             274              68              44
## 323           49           1403             264              57              34
## 324           54           1418             285              82              29
## 325           60           1436             275              66              40
## 326           61           1449             300              73              29
## 327           55           1465             270              72              49
## 328           45           1400             266              60              56
## 329           68           1530             320              61              54
## 330           81           1561             306              75              54
## 331           83           1544             298              67              73
## 332           78           1562             303              65              90
## 333           85           1605             287              68             107
## 334           96           1703             324              61             107
## 335           95           1655             308              61             133
## 336           86           1647             317              84             153
## 337           72           1400             238              45              61
## 338           81           1532             291              59              73
## 339           75           1465             237              46              53
## 340           87           1485             217              57             108
## 341          100           1537             290              42             126
## 342          101           1578             286              38             138
## 343           99           1751             302              64             169
## 344           92           1502             245              34             134
## 345           80           1408             245              36             119
## 346           89           1466             270              39             107
## 347           73           1511             257              43             129
## 348           88           1464             254              41             144
## 349           86           1452             243              34             161
## 350           83           1404             241              32             163
## 351           79           1404             261              29             131
## 352           68           1430             246              34             130
## 353           76           1401             251              37             112
## 354           76           1412             249              34             172
## 355           72           1425             253              29             186
## 356           62           1378             244              40             165
## 357           72           1318             228              44             145
## 358           92           1394             216              39             158
## 359           86           1253             207              17             125
## 360           87           1381             234              37             197
## 361           85           1360             246              28             161
## 362           89           1472             235              30             147
## 363           84           1449             236              31             109
## 364           96           1519             288              45             136
## 365           83           1448             257              53             134
## 366           98           1484             268              46             171
## 367           92           1587             314              34             196
## 368           84           1608             301              36             164
## 369           89           1536             271              31             136
## 370           78           1512             287              32             142
## 371           81           1615             292              31             162
## 372           78           1554             273              26             174
## 373           83           1571             326              30             108
## 374           88           1502             298              31             106
## 375           84           1486             305              25             126
## 376           73           1343             259              21              84
## 377           80           1451             319              29             114
## 378           76           1462             313              27             169
## 379           97           1574             322              35             197
## 380           85           1631             308              31             209
## 381           78           1684             373              32             185
## 382           92           1568             338              35             205
## 383           94           1551             334              42             176
## 384           85           1503             316              32             167
## 385           83           1502             318              29             199
## 386           93           1560             348              33             177
## 387           95           1667             371              40             238
## 388           98           1613             373              25             222
## 389           95           1579             339              21             199
## 390           86           1510             327              16             192
## 391           39           1620             201              44               0
## 392           51           1764             180              81              18
## 393           65           1464             147              32               3
## 394           86           1379             250              48              28
## 395           43           1258             190              77              21
## 396          102           1640             280              95              68
## 397           81           1475             237              89              44
## 398           75           1437             218              80              38
## 399           96           1522             218             112               4
## 400           47           1322             205              73               6
## 401           88           1556             306              98              23
## 402           87           1655             282              91              35
## 403           87           1767             307              99              13
## 404           93           1604             238             101              57
## 405           55           1418             216              72              33
## 406           93           1662             228             114              42
## 407           53           1426             169             132              25
## 408          104           1352             161             144              60
## 409           53           1316             229              57               8
## 410           91           1400             251             100              14
## 411           69           1535             231              75              14
## 412           83           1415             275              79              40
## 413           92           1423             307              63              13
## 414           51           1351             213              71              23
## 415           23           1458             220              35               0
## 416           56           1832             196             223              39
## 417           44           2003             272              44               0
## 418          128           2273             322              79              20
## 419           71           1738             217              82               0
## 420           81           1828             246              54               8
## 421           94           1657             342              66               6
## 422          129           1689             316              75               8
## 423          108           1770             303              69              23
## 424          106           1720             403             104              29
## 425           98           1653             458             101              21
## 426           90           1701             234              72             205
## 427          126           1561             266             108              78
## 428          118           1598             259             114              69
## 429           95           1576             238             131             107
## 430           92           1441             176             114              92
## 431           82           1564             226              81              97
## 432           98           1480             191             106              72
## 433           78           1318             165             102              29
## 434           70           1908             325             106              80
## 435           90           1659             230             123              43
## 436           72           1664             232             119              47
## 437           92           1545             189              91              19
## 438           82           1563             189              90              30
## 439           75           1477             234              59              38
## 440           62           1457             178              71              21
## 441           80           1419             155              47               7
## 442           96           1526             224              73              11
## 443           98           1370             166              66              23
## 444           97           1322             166              87              13
## 445          124           1403             193              76              21
## 446          114           1305             173              51              14
## 447          104           1333             206              59              20
## 448          110           1299             215              64              21
## 449          109           1402             230              88              36
## 450           97           1404             229             106              57
## 451           98           1510             265              97              46
## 452           93           1365             206             102              62
## 453           82           1293             209              78              44
## 454           71           1310             205              59              49
## 455          105           1440             206              67              26
## 456           87           1358             192              67              24
## 457           68           1644             248              59              39
## 458           84           1645             261              75              44
## 459           87           1595             256              55              95
## 460           86           1502             219              62              70
## 461           72           1550             267              74              90
## 462           86           1528             306              52              69
## 463           90           1594             282              67              78
## 464           96           1536             264              67              97
## 465          104           1764             330              49             148
## 466           95           1811             321              76             180
## 467           88           1660             358              69              88
## 468           95           1598             311              63              73
## 469           92           1603             282              47             108
## 470          105           1663             319              65              93
## 471           98           1617             266              78             101
## 472           95           1529             258              75              69
## 473           88           1480             277              65              96
## 474           79           1516             286              50              90
## 475           74           1392             251              26             104
## 476           72           1431             236              43              79
## 477           78           1461             219              59              55
## 478           79           1499             248              48              75
## 479          103           1541             241              55              60
## 480           87           1423             236              53              59
## 481           73           1444             243              50              75
## 482           67           1475             237              46              92
## 483           64           1405             223              56             102
## 484           68           1374             237              50             170
## 485           65           1396             210              49             108
## 486           81           1481             235              47             113
## 487           68           1443             215              60             144
## 488           67           1485             241              47             167
## 489           76           1363             198              58             174
## 490           63           1348             212              53             149
## 491           65           1380             235              33             155
## 492           76           1475             218              52             191
## 493           78           1390             220              46             171
## 494           63           1360             224              50             125
## 495           67           1435             250              54             185
## 496           59           1398             196              56             126
## 497           82           1286             205              44             127
## 498           72           1316             202              33             134
## 499           59           1418             203              43             140
## 500           88           1382             212              49             129
## 501           92           1400             215              40             142
## 502           84           1424             228              44             179
## 503           83           1401             202              34             128
## 504           89           1407             215              42             139
## 505           77           1330             202              21             118
## 506           66           1397             221              42             110
## 507           75           1419             229              41              95
## 508           75           1386             216              24             105
## 509           81           1489             271              37             111
## 510           79           1461             224              48              72
## 511           80           1494             250              43             135
## 512           60           1318             217              46              90
## 513           73           1436             239              46             102
## 514           71           1436             272              42             140
## 515           97           1424             241              47             137
## 516           77           1406             240              28             151
## 517           71           1427             261              27             157
## 518           76           1484             246              33             210
## 519           77           1481             262              46             113
## 520           93           1438             235              45             124
## 521           77           1474             240              36             136
## 522           78           1412             235              26             161
## 523           84           1521             259              32             161
## 524           70           1455             271              37             156
## 525           82           1479             300              44             178
## 526           76           1388             267              19             175
## 527           68           1444             269              39             127
## 528           89           1485             248              34             211
## 529           67           1411             255              35             189
## 530           65           1426             272              23             183
## 531           88           1409             268              32             194
## 532           67           1351             259              29             200
## 533           88           1431             302              24             172
## 534           89           1508             308              29             235
## 535           79           1506             323              23             194
## 536           66           1496             271              46             166
## 537           92           1382             239              53              55
## 538           92           1407             197              82              53
## 539           89           1550             236             112              37
## 540           89           1509             206              60              17
## 541           71           1362             208              58              17
## 542           98           1293             213              59              12
## 543          100           1216             163              56               8
## 544           93           1293             160              35               5
## 545           94           1201             155              44               3
## 546           83           1183             155              60               4
## 547           83           1503             192              99              21
## 548           83           1214             167              70              26
## 549           74           1268             169              75              20
## 550           98           1335             171             107              26
## 551           94           1343             204             105              18
## 552          105           1348             160              85              19
## 553           74           1381             178              72              10
## 554          101           1656             277             103              39
## 555           65           1587             255              86              37
## 556           81           1539             256              65              47
## 557           73           1539             267              60              44
## 558           70           1601             269              61              43
## 559           83           1559             315              62              40
## 560           86           1597             332              64              34
## 561           74           1517             302              65              38
## 562           76           1478             243              81              25
## 563           63           1499             256              79              39
## 564           65           1574             269              95              66
## 565           59           1507             252              73              29
## 566           53           1530             294              60              39
## 567           72           1564             249              57              46
## 568           56           1487             253              43              76
## 569           79           1556             279              45              79
## 570           87           1713             303              60              64
## 571           90           1555             295              80              70
## 572           71           1575             262              60              73
## 573           89           1526             231              59              67
## 574           86           1577             250              66              77
## 575           81           1447             258              49              49
## 576           72           1330             234              39              27
## 577           86           1364             203              48              35
## 578           75           1375             221              58              24
## 579           77           1446             222              60              24
## 580           78           1435             217              46              39
## 581           74           1420             222              43              56
## 582           54           1389             183              42              59
## 583           63           1439             181              49              98
## 584           85           1528             241              67              90
## 585           85           1406             209              40              84
## 586           94           1415             238              56              78
## 587           99           1454             214              49              99
## 588           96           1474             215              38             122
## 589           89           1485             229              45             135
## 590           95           1440             219              43             112
## 591           86           1418             201              44             106
## 592           99           1394             231              48             102
## 593           92           1475             255              40             118
## 594           86           1475             216              46             138
## 595           85           1415             250              56              92
## 596           94           1379             208              40             114
## 597           98           1356             184              40             106
## 598           95           1354             200              38             125
## 599           83           1235             193              40              87
## 600           89           1209             181              34              89
## 601           67           1233             169              33              71
## 602           68           1346             210              27             112
## 603           56           1394             192              20             123
## 604           79           1346             185              30             138
## 605           92           1271             179              29             114
## 606           77           1400             228              38             111
## 607           81           1511             228              23             137
## 608           75           1409             210              38              95
## 609           64           1419             210              46              73
## 610           90           1568             254              52             192
## 611           71           1432             222              41             107
## 612           74           1524             294              33             129
## 613           71           1426             258              38              92
## 614           83           1501             206              41             116
## 615           87           1523             266              52             136
## 616           99           1439             270              42             157
## 617           74           1360             225              38             172
## 618           85           1386             247              37             146
## 619           72           1335             197              34             121
## 620           77           1427             283              36             173
## 621           71           1335             225              35             133
## 622           69           1502             264              36              95
## 623           94           1393             251              44             106
## 624           87           1464             226              39             139
## 625           86           1434             269              36             110
## 626           94           1454             228              44             162
## 627           96           1624             251              56             173
## 628           77           1594             284              42             164
## 629           85           1586             284              33             195
## 630           80           1516             291              38             198
## 631           75           1573             300              37             163
## 632           95           1615             325              33             216
## 633           83           1463             300              29             214
## 634           81           1475             289              29             217
## 635           86           1445             303              19             220
## 636           90           1586             291              20             236
## 637          111           1610             192              95              10
## 638          101           1589             202             122              56
## 639          101           1541             162             143              54
## 640           91           1513             156             111              38
## 641           76           1438             170             112              53
## 642           97           1542             215             122              44
## 643           97           1404             160              99              39
## 644           89           1523             230             112              61
## 645           95           1478             184             147              33
## 646           66           1369             175             106              47
## 647           89           1391             167              81              48
## 648           82           1512             204              82              37
## 649           69           1712             279              83              76
## 650           82           1738             293             131              45
## 651           93           1609             269              85              27
## 652           98           1543             221             108              20
## 653           90           1554             210             113              14
## 654           72           1556             207              97              38
## 655           86           1630             266             107              33
## 656           93           1410             200              97              22
## 657           84           1483             169             107              29
## 658           69           1285             150              76              17
## 659           70           1298             133              95              16
## 660           77           1166             136              81              15
## 661           79           1395             158              83              24
## 662           79           1387             194              94              22
## 663           68           1418             180             102              29
## 664           63           1239             149              67              17
## 665           75           1392             204              88              16
## 666           64           1415             198              93              15
## 667           82           1457             206             105              27
## 668           86           1500             209             106              19
## 669          111           1393             156              96              23
## 670           87           1516             179              80              19
## 671           74           1505             234             100              21
## 672           90           1642             238             104              47
## 673           96           1584             249             100              47
## 674           88           1630             250             118              38
## 675           85           1578             234              95              47
## 676           79           1524             235              82              31
## 677           83           1544             244              71              34
## 678           69           1555             271              83              36
## 679           62           1552             279              70              78
## 680           61           1514             254              74              22
## 681           63           1503             279              72              49
## 682           62           1350             222              39              36
## 683           56           1532             244              70              59
## 684           72           1486             258              72              77
## 685           78           1553             236              77              86
## 686           59           1398             226              62              77
## 687           89           1615             271              62             119
## 688          102           1571             283              63             103
## 689          106           1511             280              40              94
## 690           93           1355             224              35              67
## 691           81           1296             211              42              70
## 692           94           1410             241              33              54
## 693           64           1385             232              27              59
## 694           70           1328             217              35              68
## 695           77           1443             255              45             100
## 696           68           1340             234              39             110
## 697           65           1497             278              37              90
## 698           70           1446             272              29             105
## 699           72           1377             226              35              93
## 700           73           1371             223              47             109
## 701           72           1469             200              36             175
## 702           79           1498             227              29             190
## 703           84           1527             264              35             197
## 704           80           1430             255              42             129
## 705           78           1523             271              36             169
## 706           70           1393             242              42             147
## 707           98           1487             260              37             166
## 708           98           1523             252              40             167
## 709           86           1333             225              44             122
## 710           92           1383             220              38             130
## 711           89           1544             268              61             183
## 712           77           1452             235              33             151
## 713           87           1366             251              54             109
## 714          102           1498             253              45             191
## 715           79           1306             203              28             138
## 716           99           1398             232              34             137
## 717           98           1437             271              35             135
## 718          108           1515             278              37             124
## 719          102           1599             271              63             141
## 720           88           1513             269              42             181
## 721           93           1387             272              32             137
## 722           91           1454             268              31             133
## 723           89           1445             256              45             113
## 724           99           1458             285              36              96
## 725           61           1375             228              34              82
## 726           74           1274             236              35             107
## 727           70           1342             238              30             106
## 728           90           1394             251              34             115
## 729           86           1404             237              35             144
## 730           84           1478             262              29             192
## 731           88           1342             248              25             123
## 732           75           1362             243              28             128
## 733           91           1466             284              40             125
## 734           90           1418             281              44              99
## 735           73           1457             261              28             137
## 736           94           1623             300              51             176
## 737           96           1492             312              39             181
## 738           81           1398             259              36             191
## 739           76           1386             269              27             142
## 740           77           1441             298              28             138
## 741           95           1527             310              37             208
## 742           85           1545             302              36             200
## 743           66           1464             304              22             176
## 744           78           1386             297              21             169
## 745           69           1349             239              21             182
## 746           76           1380             287              28             194
## 747           73           1453             335              15             222
## 748           80           1419             291              12             217
## 749           70           1358             170              94              45
## 750           64           1562             235              81              14
## 751           82           1669             295              81              39
## 752           89           1464             267             110              36
## 753           92           1438             241              97              29
## 754           80           1386             222              76              19
## 755           94           1605             254              77              13
## 756           91           1301             194              72              12
## 757           75           1288             183              86              11
## 758           85           1589             252              86              21
## 759           79           1486             232              82              13
## 760           92           1438             220              79              17
## 761           54           1336             188              74              11
## 762           61           1290             180              84              21
## 763           81           1330             245              69              17
## 764           93           1288             229              67              14
## 765           93           1383             225              85              11
## 766           98           1478             296              84              28
## 767          103           1656             316             100              37
## 768           99           1742             373              95              44
## 769           82           1624             337              77              34
## 770           87           1688             319              79              62
## 771           71           1673             324              62              43
## 772           74           1697             300              61              55
## 773           93           1608             350              52              28
## 774           70           1558             340              55              28
## 775           65           1615             315              64              36
## 776           86           1625             313              84              66
## 777           85           1740             377              62              76
## 778           82           1696             338              73              75
## 779           93           1646             330              79              83
## 780           80           1466             234              83              54
## 781           87           1577             320              80             108
## 782           92           1605             320              95             120
## 783           92           1567             306              83              89
## 784           94           1496             302              64             106
## 785           79           1420             262              88             108
## 786           79           1414             235              61              53
## 787           87           1423             260              48              58
## 788           82           1395             241              54              73
## 789           72           1352             245              59              83
## 790           84           1464             246              54             118
## 791          101           1603             253              56             162
## 792           94           1429             204              61             118
## 793           97           1491             234              48             173
## 794           98           1416             219              37             147
## 795           97           1500             211              31             168
## 796          117           1439             198              41             164
## 797           98           1394             205              33             156
## 798           93           1321             209              24             161
## 799           80           1381             211              28             148
## 800           82           1419             222              33             170
## 801           94           1462             227              26             176
## 802           78           1502             259              39             151
## 803           80           1341             202              22             180
## 804           79           1314             214              29             169
## 805           79           1386             208              22             164
## 806           81           1300             156              25             155
## 807           75           1282             213              35             131
## 808           87           1274             211              36              75
## 809           62           1280             174              24             120
## 810           76           1358             197              23             183
## 811           60           1303             200              20             109
## 812           75           1267             194              19              95
## 813           71           1429             205              29             158
## 814           77           1395             201              19             131
## 815           80           1436             205              25             156
## 816           83           1450             193              39              87
## 817           70           1426             227              46             108
## 818           82           1397             207              29             139
## 819           80           1536             224              41              90
## 820           82           1450             236              33              61
## 821           70           1451             249              31              86
## 822           75           1498             222              39             123
## 823           60           1465             254              31             116
## 824           84           1620             270              45             157
## 825           61           1476             267              30             187
## 826           78           1435             235              28             134
## 827           73           1340             221              26             127
## 828           77           1465             266              41             110
## 829           57           1390             236              26              79
## 830           76           1495             227              24             127
## 831           76           1547             264              31             141
## 832           95           1670             344              29             239
## 833          113           1644             314              26             233
## 834          100           1675             337              23             219
## 835           87           1599             303              22             221
## 836           97           1629             309              32             209
## 837           90           1639             310              30             221
## 838           91           1559             294              37             212
## 839           74           1349             255              26             192
## 840           68           1413             296              26             158
## 841           80           1565             345              29             184
## 842           93           1522             337              30             207
## 843           78           1576             351              27             196
## 844           69           1711             265             117              34
## 845           70           1464             201             112              42
## 846           96           1481             192              93              19
## 847           72           1316             182              72              24
## 848           48           1447             220              95              17
## 849           61           1321             157              72              15
## 850           54           1317             162              72              26
## 851           76           1508             213             103              26
## 852          101           1495             213             104              28
## 853           92           1804             281             124              41
## 854           85           1811             303             113              46
## 855          105           1773             242              83              36
## 856          101           1852             262              91              35
## 857           85           1699             237             109              20
## 858           88           1499             176              61              20
## 859           21           1402             149              53              13
## 860           77           1895             244               8               8
## 861           73           1685             206              31               0
## 862           22           1383             127              30              10
## 863           43           1549             205              97              17
## 864          100           1698             181              59              14
## 865           87           1646             257             107              16
## 866           43           1314             184              73              14
## 867           67           1507             278              59             142
## 868           73           1520             285              54             173
## 869           87           1582             291              48             225
## 870           83           1607             297              37             221
## 871           83           1611             269              40             239
## 872           77           1640             333              36             183
## 873           72           1644             305              39             223
## 874           82           1664             320              53             161
## 875           73           1663             324              61             213
## 876           73           1508             283              41             152
## 877           74           1472             330              31             198
## 878           68           1531             331              34             202
## 879           67           1477             280              34             150
## 880           76           1504             325              54             157
## 881          106           1585             182              97              40
## 882           73           1321             226              46              18
## 883           89           1564             216              96              35
## 884           77           1464             193             108              14
## 885           66           1312             164              74              12
## 886           84           1280             201              57              14
## 887           77           1299             167              70              11
## 888           95           1426             211              91              20
## 889           94           1624             242             101              32
## 890           73           1457             200              91              20
## 891           70           1423             191             107              25
## 892           85           1396             206              89              26
## 893           92           1442             212             101              18
## 894           83           1394             216              82              26
## 895           71           1367             181              72              17
## 896           93           1526             257              97              27
## 897           64           1481             240              76              32
## 898           83           1726             263              92              57
## 899           87           1661             284              73              43
## 900           90           1687             331              80              37
## 901           85           1705             291              88              53
## 902           72           1553             279             102              65
## 903           74           1758             357             102             116
## 904           79           1582             313              95              86
## 905           64           1532             307              73              45
## 906           82           1587             312              86              86
## 907          106           1729             367              56              78
## 908          100           1688             323              89             114
## 909           87           1723             343              58              99
## 910           94           1695             325              65             158
## 911           88           1508             230              55             144
## 912           85           1564             291              70             130
## 913           95           1629             328              68             141
## 914           79           1485             260              58              85
## 915           82           1474             210              49              81
## 916           93           1478             231              46              63
## 917           93           1424             240              50              82
## 918           97           1444             223              43             114
## 919           89           1434             246              44             108
## 920           82           1469             230              61              82
## 921           92           1478             226              54              93
## 922          100           1597             300              53             120
## 923           77           1486             243              37             109
## 924           53           1344             200              39             108
## 925           72           1421             226              43              95
## 926           83           1480             222              40             137
## 927           86           1572             220              53             158
## 928           82           1447             236              39             122
## 929           81           1456             241              43             115
## 930           75           1308             198              36             158
## 931          101           1481             215              53             180
## 932           86           1360             192              36             210
## 933           79           1388             195              36             148
## 934           85           1394             199              57             157
## 935           89           1278             190              27             162
## 936           88           1383             224              45             179
## 937           91           1315             192              36             152
## 938          103           1292             190              39             185
## 939           90           1316             188              29             182
## 940           79           1282             207              38             148
## 941           91           1399             214              38             179
## 942           89           1252             186              33             127
## 943           85           1400             213              32             157
## 944           72           1375             200              35             131
## 945           58           1363             174              40             127
## 946           74           1410             208              38             102
## 947           74           1480             228              45             166
## 948           86           1520             218              34             129
## 949           86           1455             222              35             165
## 950           84           1543             232              53             143
## 951           89           1370             220              43              97
## 952           83           1489             237              40             177
## 953           92           1530             283              53             156
## 954          104           1529             254              46             187
## 955           85           1422             256              45             203
## 956           87           1447             234              30             198
## 957           98           1535             274              32             225
## 958           88           1358             213              28             143
## 959           59           1315             198              24             116
## 960           79           1418             241              32             172
## 961           84           1372             259              26             209
## 962           75           1411             256              16             182
## 963           85           1546             282              38             178
## 964           75           1476             304              35             227
## 965           68           1355             257              33             179
## 966           79           1415             268              32             176
## 967           65           1494             306              29             165
## 968           69           1442             291              34             213
## 969           79           1553             307              41             177
## 970           66           1439             291              60             139
## 971           55           1348             267              37             125
## 972           43           1312             201              39             153
## 973           72           1531             284              54             201
## 974           71           1521             283              45             168
## 975           95           1548             294              40             203
## 976           82           1413             228              86              37
## 977           66           1539             271              79              21
## 978           62           1376             224              99              38
## 979          115           1660             232             107              70
## 980          103           1834             278             165              72
## 981           84           1577             219              89              63
## 982           17           1313             145              34               0
## 983           64           1356             197              31              94
## 984           72           1469             254              34             132
## 985           76           1448             242              33             163
## 986           80           1413             240              30             150
## 987           92           1410             272              28             136
## 988           54           1381             277              36             114
## 989           64           1465             266              44             128
## 990           79           1450             276              29             161
## 991           79           1433             280              32             146
## 992           91           1459             292              44             157
## 993           83           1447             275              32             148
## 994           83           1499             306              32             128
## 995           78           1454             309              42             182
## 996          112           1694             229              52               5
## 997           87           1779             176              87              11
## 998           49           1794             281              58               6
## 999          107           1725             194              67               4
## 1000          65           1387             172              48             106
## 1001          66           1184             170              39              62
## 1002          66           1214             162              41              70
## 1003          65           1299             188              42              97
## 1004          72           1405             203              35             112
## 1005          69           1372             259              46              93
## 1006          72           1233             205              28              66
## 1007          81           1284             208              40             104
## 1008          79           1446             250              47             129
## 1009          79           1319             230              52              71
## 1010          89           1439             247              40             142
## 1011          82           1391             216              35             134
## 1012          81           1441             222              41             110
## 1013          64           1410             219              54              85
## 1014          80           1401             195              50              66
## 1015          81           1405             263              60             114
## 1016          74           1408             231              45              70
## 1017          89           1382             224              52              49
## 1018          92           1446             230              67              75
## 1019          90           1396             236              52              66
## 1020          77           1342             236              48              74
## 1021          85           1412             239              60              97
## 1022          80           1465             222              67              79
## 1023          83           1457             261              42             121
## 1024          96           1388             244              32             125
## 1025          76           1386             238              28             122
## 1026          82           1338             239              31              96
## 1027          86           1316             239              28              97
## 1028          75           1301             209              32              94
## 1029          65           1345             240              43              79
## 1030          81           1350             255              38              96
## 1031          85           1459             288              37             138
## 1032          93           1548             355              35             169
## 1033          86           1578             293              25             123
## 1034          82           1445             297              29             129
## 1035          84           1427             314              40             133
## 1036         102           1578             326              28             166
## 1037          97           1463             293              23             168
## 1038          72           1547             289              36             249
## 1039          93           1500             313              29             208
## 1040          84           1441             291              32             167
## 1041          87           1466             308              30             191
## 1042          89           1400             281              32             161
## 1043          82           1407             275              27             174
## 1044          65           1463             205              41               8
## 1045          44           1347             195              94              30
## 1046          48           1389             208              90              42
## 1047          60           1320             216              40              41
## 1048          71           1639             276              42              75
## 1049          53           1227             174              75              23
## 1050          65           1485             192              90              21
## 1051          72           1469             242              83              42
## 1052          86           1277             212              70              30
## 1053          69           1311             179              32              98
## 1054          65           1341             202              41              97
## 1055          86           1331             226              40              80
## 1056          80           1385             231              27              82
## 1057          88           1440             239              40             114
## 1058          77           1448             232              42              89
## 1059          90           1490             259              57              65
## 1060         102           1549             299              77             146
## 1061          85           1596             286              79             116
## 1062          79           1497             266              46              96
## 1063          79           1515             273              54             109
## 1064          91           1384             261              49             154
## 1065          76           1403             264              45             137
## 1066          83           1443             239              40             168
## 1067          85           1428             277              40             122
## 1068          92           1428             227              41             101
## 1069          82           1475             290              41             117
## 1070          72           1411             284              42              75
## 1071          84           1455             294              35             125
## 1072          90           1481             297              54             141
## 1073          79           1434             270              39             134
## 1074          75           1486             288              38             124
## 1075          67           1487             258              35             159
## 1076          72           1468             276              40             135
## 1077          77           1644             281              27             150
## 1078          65           1503             277              37             152
## 1079          83           1526             288              39             162
## 1080          58           1432             261              29             150
## 1081          62           1515             335              37             124
## 1082          33           1142             213              31              12
## 1083          60           1518             162              68              17
## 1084          62           1316             174              73              25
## 1085          77           1397             175              94              20
## 1086          90           1491             232              95              19
## 1087          73           1549             242              99              30
## 1088         110           1496             222              93              56
## 1089         108           1464             231              94              54
## 1090          72           1458             236              82              27
## 1091         100           1514             193             110              32
## 1092          82           1519             219             105              57
## 1093          87           1864             282             161              52
## 1094          88           1645             234              95              48
## 1095          72           1598             215             108              35
## 1096          75           1648             248              88              29
## 1097          60           1468             174              74              19
## 1098          98           1695             237              96              31
## 1099          94           1666             245             111              38
## 1100          88           1458             173              58              22
## 1101          83           1431             211              67              18
## 1102          51           1338             164              64              31
## 1103          70           1232             150              72              27
## 1104          58           1225             186              62              17
## 1105          69           1294             163              77              30
## 1106          61           1458             233              77              34
## 1107          71           1516             210              94              42
## 1108          79           1458             181              95              33
## 1109          85           1351             176              80              15
## 1110          99           1437             205              84              29
## 1111          75           1394             171              84              27
## 1112          73           1353             156              80              13
## 1113          80           1472             193              76              29
## 1114          98           1571             216             104              29
## 1115          82           1573             223              91              63
## 1116          80           1640             225              85              65
## 1117          97           1614             239              57              76
## 1118          75           1427             260              66              42
## 1119          82           1475             242              74              70
## 1120          84           1560             256              82              76
## 1121          85           1618             311              62             116
## 1122          69           1496             237              54              66
## 1123          74           1584             249              66              62
## 1124          70           1597             277              45              35
## 1125          66           1483             273              56              39
## 1126          75           1437             245              86              66
## 1127          89           1504             281              60              83
## 1128          93           1505             271              74              98
## 1129         105           1572             301              73             106
## 1130          86           1529             278              37              41
## 1131          66           1525             268              54              59
## 1132          92           1544             270              75              60
## 1133         100           1429             242              69              57
## 1134          99           1502             254              53              87
## 1135          88           1465             269              57              96
## 1136         102           1554             248              49             160
## 1137          94           1537             260              48             204
## 1138         100           1559             257              38             190
## 1139         102           1461             211              34             162
## 1140         110           1608             288              62             219
## 1141          97           1492             259              59             196
## 1142         104           1489             244              47             213
## 1143          98           1383             223              38             188
## 1144          88           1394             198              40             155
## 1145          75           1364             175              53             181
## 1146          91           1412             204              48             154
## 1147          86           1402             227              40             133
## 1148          94           1429             203              42             165
## 1149         100           1483             189              64             137
## 1150          99           1361             178              34             110
## 1151          80           1375             180              39              79
## 1152          97           1329             193              32              78
## 1153          95           1399             201              27             108
## 1154          73           1285             203              38              82
## 1155          76           1234             202              36              67
## 1156          85           1405             185              52              97
## 1157          88           1524             234              67              88
## 1158          89           1469             213              38              95
## 1159          89           1410             186              41             102
## 1160          96           1482             220              29             111
## 1161         102           1511             231              34             139
## 1162          88           1355             217              31             118
## 1163          92           1371             200              34              91
## 1164          98           1484             223              28             191
## 1165          95           1435             251              27             149
## 1166          79           1443             220              24             183
## 1167          91           1453             208              24             147
## 1168          93           1449             196              29             121
## 1169          88           1487             222              32             138
## 1170          91           1358             197              34             146
## 1171          79           1316             213              23             102
## 1172          95           1434             226              28             129
## 1173          73           1389             236              23             125
## 1174          95           1354             218              25             100
## 1175          78           1329             244              17              90
## 1176          86           1436             222              27             129
## 1177          93           1366             191              29             108
## 1178          63           1333             201              34              72
## 1179          81           1458             234              28             130
## 1180          82           1499             227              41             163
## 1181          90           1396             215              33             150
## 1182          88           1488             242              33             174
## 1183          83           1374             209              27             159
## 1184          77           1480             253              23             187
## 1185          86           1408             265              28             211
## 1186          86           1399             264              27             206
## 1187          92           1464             286              29             155
## 1188          85           1328             260              25             124
## 1189          71           1374             284              21             149
## 1190          88           1552             307              58             153
## 1191          74           1573             167              34              15
## 1192          95           1779             203              97              24
## 1193          87           1488             190             107              23
## 1194         102           1506             228             104              26
## 1195          77           1426             182             120              27
## 1196          79           1541             217             105              24
## 1197          91           1691             231             117              32
## 1198          58           1412             220              80              17
## 1199          32           1466             200              88              26
## 1200         108           1608             191              80              18
## 1201          64           1475             154              82              20
## 1202          67           1287             142              65              19
## 1203          65           1536             229              95              25
## 1204          45           1503             216             110              52
## 1205          43           1632             211              90              42
## 1206          47           1480             176              99              46
## 1207          65           1492             199              87              50
## 1208          75           1490             161              76              34
## 1209          80           1582             205              72              43
## 1210          34           2059             209              54               7
## 1211           0            891             135               0               0
## 1212          64           1276             179              27             125
## 1213          65           1305             202              24             126
## 1214          69           1195             161              23             105
## 1215          68           1250             173              23              91
## 1216          74           1399             229              40             145
## 1217          68           1343             242              34             146
## 1218          66           1334             171              38              89
## 1219          67           1425             255              46             125
## 1220          93           1530             265              38             173
## 1221          96           1562             293              41             186
## 1222          86           1555             298              36             203
## 1223          92           1428             257              30             143
## 1224          95           1599             277              41             216
## 1225          87           1556             281              57             132
## 1226          71           1476             252              44             102
## 1227          77           1402             257              38             128
## 1228          91           1552             272              46             163
## 1229          87           1409             258              26             113
## 1230          81           1415             235              32             126
## 1231          74           1408             247              36             128
## 1232          83           1523             247              53             116
## 1233          75           1472             335              30             139
## 1234          73           1495             280              47             144
## 1235          80           1578             304              40             178
## 1236          78           1424             296              27             136
## 1237          74           1439             266              17             152
## 1238          74           1533             301              30             166
## 1239          73           1366             297              25             177
## 1240          68           1378             273              30             209
## 1241          56           1369             269              29             139
## 1242          68           1423             266              24             196
## 1243          67           1366             297              32             136
## 1244          81           1413             327              19             175
## 1245          75           1400             301              20             180
## 1246          74           1562             233             101              40
## 1247          73           1594             312              79              56
## 1248          51           1261             203              85              20
## 1249          69           1203             207              73              24
## 1250          59           1274             156              70              28
## 1251          53           1334             144              62              13
## 1252          45           1185             159              44              10
## 1253          71           1261             156              49              10
## 1254          67           1376             167              57              17
## 1255          97           1383             215              92              21
## 1256          95           1348             164              85              20
## 1257          85           1310             185              85              19
## 1258          90           1297             161              84              13
## 1259          80           1311             180              64              13
## 1260          78           1311             183              74               4
## 1261          91           1448             197              62               5
## 1262          65           1433             205              73              28
## 1263          72           1626             248              86              38
## 1264          85           1554             254             102              44
## 1265          73           1467             241              80              47
## 1266          79           1520             237              98              28
## 1267          97           1639             268              93              23
## 1268         103           1692             269              76              60
## 1269          87           1647             264             105              46
## 1270          89           1629             282              92              31
## 1271          79           1588             291              98              42
## 1272          76           1540             260              70              51
## 1273          99           1704             316             103              60
## 1274          97           1670             324              98              52
## 1275          98           1646             319             105              64
## 1276         106           1690             299              92              64
## 1277          70           1611             296              75              54
## 1278          71           1685             270             101              34
## 1279          77           1651             259              89              50
## 1280          80           1719             298              77              91
## 1281          69           1581             265              84              47
## 1282          67           1528             280              70              55
## 1283          74           1580             270              84              55
## 1284          67           1463             240              53              43
## 1285          89           1406             259              53              50
## 1286          67           1458             196              44              35
## 1287          92           1446             207              66              28
## 1288          67           1298             196              50              44
## 1289          59           1318             215              79              33
## 1290          53           1399             218              43              85
## 1291          70           1436             200              56              80
## 1292          65           1472             255              47              57
## 1293          81           1443             245              56              74
## 1294          69           1359             198              73              85
## 1295          56           1343             187              57              84
## 1296          62           1370             208              65             118
## 1297          64           1304             169              40             127
## 1298          66           1268             182              34             171
## 1299          77           1350             216              45             155
## 1300          71           1370             218              41             169
## 1301          91           1445             215              39             185
## 1302          92           1417             224              35             226
## 1303          79           1413             227              46             221
## 1304          89           1341             219              33             144
## 1305          91           1309             216              48             131
## 1306          79           1274             207              41             105
## 1307          97           1520             246              32             163
## 1308          98           1438             230              41             153
## 1309          75           1424             199              31             117
## 1310          81           1343             191              33              98
## 1311          81           1521             240              44             120
## 1312          82           1530             190              37             111
## 1313          77           1525             219              29             123
## 1314          85           1526             222              51              81
## 1315          85           1598             275              60             124
## 1316          77           1477             254              46             100
## 1317          61           1314             218              54              70
## 1318          60           1427             234              44             148
## 1319          70           1463             280              41             141
## 1320          81           1473             259              33             114
## 1321          85           1422             258              35             196
## 1322          91           1508             294              31             151
## 1323          80           1542             278              35             117
## 1324          74           1458             281              39             100
## 1325          95           1557             270              42             140
## 1326          90           1544             275              27             104
## 1327          71           1480             261              27             121
## 1328          76           1566             343              33             148
## 1329          63           1573             304              38             135
## 1330          78           1633             332              47             118
## 1331          68           1522             305              40             132
## 1332          70           1499             285              32             115
## 1333          69           1516             325              49             116
## 1334          85           1514             328              38             164
## 1335          95           1527             350              36             168
## 1336          90           1567             318              45             155
## 1337          92           1494             310              24             191
## 1338          83           1441             269              32             134
## 1339          96           1608             275              34             143
## 1340          95           1494             261              68              59
## 1341          41           1490             176              54               5
## 1342         108           1188             338               0               0
## 1343          93           1561             244              95              35
## 1344          85           1367             224              85              18
## 1345          24           1289             145              41               7
## 1346          79           1978             211             103               5
## 1347         102           2004             258              39              12
## 1348          89           1901             205             125              15
## 1349         105           1767             249              77              20
## 1350          71           1491             200              57              17
## 1351          92           1723             252             120              82
## 1352          41           1334             168              41             141
## 1353          51           1168             156              35              96
## 1354          50           1202             203              27             107
## 1355          66           1294             188              35              99
## 1356          61           1288             178              23              83
## 1357          73           1252             178              30              81
## 1358         100           1311             184              41             109
## 1359          83           1358             211              42             120
## 1360          86           1198             182              32             109
## 1361          83           1353             199              24              86
## 1362          71           1286             183              22              96
## 1363          82           1430             217              34             101
## 1364          86           1334             198              34             102
## 1365          64           1319             227              30              88
## 1366          66           1332             227              47              86
## 1367          63           1399             255              41              74
## 1368          67           1407             218              41              61
## 1369          64           1365             214              55              90
## 1370          65           1361             227              26              97
## 1371          90           1400             235              25             107
## 1372          98           1425             239              35             134
## 1373         108           1462             261              31             148
## 1374          92           1499             287              34             192
## 1375         101           1404             254              24             154
## 1376          87           1351             280              21             147
## 1377          91           1410             278              21             172
## 1378          77           1313             252              24             118
## 1379          72           1254             259              17              93
## 1380          59           1350             228              37             158
## 1381          79           1385             235              30             168
## 1382          78           1488             245              38             141
## 1383          71           1515             267              47             147
## 1384          88           1448             274              28             153
## 1385          88           1425             289              24             136
## 1386          96           1543             295              14             180
## 1387          94           1445             282              20             198
## 1388          82           1361             273              18             147
## 1389          75           1418             239              22             161
## 1390          66           1325             264              24             125
## 1391          71           1376             289              20             185
## 1392          83           1421             279              32             175
## 1393          91           1490             187              98              10
## 1394         114           1593             235              97              33
## 1395          64           1256             130              86              22
## 1396          54           1458             235              80              26
## 1397          61           1429             113              43               6
## 1398          59           1547             237             126              39
## 1399          87           1373             233              75              22
## 1400          99           1453             209              98              29
## 1401          77           1335             177              66              25
## 1402          97           1453             178              83              18
## 1403          77           1377             164              73              16
## 1404          54           1252             149              53              14
## 1405          94           1345             176              80              21
## 1406          81           1464             203             102              27
## 1407          53           1407             179              84              19
## 1408          61           1241             166              48               9
## 1409          74           1203             157              55              13
## 1410          74           1238             178              53              33
## 1411          84           1343             204              62              37
## 1412          75           1298             182              55              29
## 1413          79           1429             211              59              26
## 1414          93           1486             225              57              52
## 1415         100           1523             282              75             121
## 1416         104           1669             302              92             142
## 1417          99           1582             231              79             100
## 1418         104           1656             246              84             112
## 1419          95           1616             264              92             104
## 1420          73           1547             260              78             116
## 1421          96           1586             276              79             127
## 1422         116           1729             306             108             166
## 1423         106           1660             283              83             140
## 1424          93           1669             276              78             149
## 1425         113           1645             293              86             168
## 1426          98           1615             260              81             156
## 1427          99           1572             238              64             142
## 1428         106           1577             302              67             185
## 1429         114           1632             278              59             178
## 1430          93           1442             256              69             163
## 1431         106           1540             256              63             159
## 1432         108           1503             235              60             114
## 1433         103           1420             229              62             105
## 1434          87           1483             227              78             101
## 1435          86           1431             201              65              99
## 1436          92           1341             219              53             143
## 1437         102           1514             242              76             121
## 1438         102           1469             226              63             121
## 1439         103           1589             246              74             167
## 1440         103           1467             219              50             147
## 1441         100           1484             232              59             136
## 1442         106           1523             242              56             149
## 1443         108           1473             226              62             140
## 1444         101           1412             188              58             184
## 1445         102           1507             203              58             200
## 1446          97           1492             223              41             173
## 1447          83           1470             236              42             161
## 1448         102           1449             226              42             203
## 1449         109           1461             194              40             240
## 1450          96           1509             240              29             199
## 1451         105           1396             198              35             189
## 1452          99           1442             208              35             162
## 1453          77           1286             196              31             149
## 1454          71           1278             185              37             165
## 1455          72           1225             166              17             100
## 1456          83           1137             154              34             109
## 1457          80           1255             211              44              95
## 1458          93           1381             208              41             111
## 1459          82           1377             195              43              97
## 1460          83           1346             210              25             108
## 1461          80           1435             212              17             131
## 1462          89           1451             220              30             101
## 1463          84           1448             233              39             111
## 1464          99           1524             235              37             122
## 1465         100           1576             267              47             184
## 1466          99           1480             227              38             124
## 1467         103           1484             239              34             189
## 1468          89           1346             224              33             151
## 1469          79           1417             225              37             161
## 1470          91           1535             269              40             153
## 1471          87           1560             275              32             130
## 1472          98           1467             274              31             177
## 1473          90           1512             275              23             188
## 1474          89           1445             239              16             196
## 1475          86           1478             274              12             149
## 1476          74           1479             230              23             131
## 1477          71           1418             249              19             147
## 1478          88           1568             294              24             178
## 1479         100           1656             341              23             199
## 1480          89           1536             315              38             137
## 1481          92           1621             293              28             162
## 1482          96           1636             325              23             161
## 1483         114           1625             290              31             207
## 1484          98           1568             302              36             193
## 1485          88           1551             296              25             206
## 1486          96           1507             293              20             206
## 1487         104           1550             316              12             224
## 1488         101           1518             304              14             230
## 1489         101           1483             281              20             242
## 1490          95           1552             259              16             229
## 1491          97           1608             327              21             210
## 1492          88           1678             285             104              42
## 1493          99           1631             280              80              45
## 1494          90           1483             272              82              38
## 1495          87           1358             211              83              33
## 1496         101           1434             280              56              26
## 1497          87           1347             238              55              36
## 1498          98           1423             249              48              25
## 1499          72           1198             194              53              22
## 1500         101           1331             197              93              22
## 1501         110           1483             206             113              21
## 1502         108           1652             254             100              38
## 1503         106           1484             176              85              31
## 1504          46           1283             195              77              17
## 1505          38           1283             179              69              20
## 1506          58           1372             187              66              18
## 1507          66           1315             157              56              28
## 1508          42           1338             203              82              41
## 1509          50           1393             231              52              46
## 1510          56           1585             271              68              87
## 1511          68           1482             241              66             117
## 1512          74           1500             244              68              56
## 1513          76           1555             268              63              67
## 1514          94           1768             318              84              81
## 1515         104           1631             342              79              94
## 1516         112           1662             311              82             132
## 1517         107           1655             336              78             131
## 1518         114           1646             331              68             126
## 1519          99           1689             319              55             181
## 1520          85           1630             320              60             149
## 1521          73           1610             255              54             156
## 1522          63           1598             264              48             122
## 1523          56           1528             254              64              76
## 1524          58           1500             298              64             101
## 1525          56           1503             259              66             104
## 1526          57           1463             255              56             110
## 1527          67           1505             252              73              89
## 1528          58           1383             224              48              35
## 1529          52           1282             183              46              27
## 1530          76           1435             178              49              38
## 1531          56           1401             217              40              36
## 1532          52           1385             231              54              42
## 1533          88           1415             243              49              72
## 1534          85           1400             225              52              86
## 1535          55           1432             215              56             105
## 1536          74           1453             276              45             107
## 1537          62           1471             216              40             122
## 1538          54           1292             201              43              99
## 1539          66           1467             199              48             127
## 1540          62           1336             206              42             176
## 1541          77           1364             206              53             145
## 1542          69           1455             243              45             123
## 1543          61           1350             217              47              91
## 1544          72           1467             220              58             116
## 1545          73           1356             225              38              95
## 1546          57           1321             216              29             166
## 1547          59           1294             186              59             110
## 1548          75           1275             215              57              71
## 1549          62           1252             213              50              69
## 1550          82           1300             192              40              94
## 1551          89           1338             208              24             171
## 1552         102           1392             196              25             161
## 1553          97           1304             204              30             140
## 1554          94           1431             216              28             147
## 1555          90           1315             205              37             132
## 1556          98           1376             220              33             151
## 1557          63           1292             177              37             118
## 1558          69           1304             200              31             100
## 1559          54           1276             188              32             108
## 1560          83           1424             212              35             137
## 1561          95           1352             177              39             155
## 1562          68           1286             211              27             149
## 1563          74           1447             237              28             121
## 1564          77           1415             257              29             158
## 1565          77           1475             230              34             155
## 1566          76           1370             213              25             163
## 1567          99           1414             220              25             127
## 1568         103           1379             209              22             164
## 1569          84           1342             246              19             159
## 1570          96           1389             219              24             142
## 1571          68           1408             260              21             158
## 1572          72           1434             253              18             161
## 1573          75           1458             257              20             190
## 1574          78           1492             283              21             243
## 1575          65           1451             274              23             197
## 1576          74           1413             295              13             149
## 1577          87           1430             287              20             235
## 1578          92           1510             283              23             240
## 1579         102           1469             334              22             199
## 1580          96           1398             317              24             176
## 1581          91           1545             336              15             189
## 1582          88           1476             310              20             155
## 1583          93           1429             266              22             175
## 1584          36           1674             216              54               0
## 1585          76           1509             213             143              44
## 1586          69           1446             194              97              37
## 1587          91           1396             191              85              21
## 1588          89           1426             192              45              11
## 1589         109           1607             246              83              33
## 1590          92           1600             253             151              39
## 1591          80           1590             244             110              43
## 1592          76           1370             230              98              25
## 1593          99           1473             223             108              38
## 1594          66           1297             222              63              29
## 1595          56           1351             216              56              20
## 1596         101           1387             206              94              37
## 1597          99           1671             281             117              62
## 1598          86           1272             188              57              20
## 1599          80           1592             274              66              56
## 1600          96           1567             272              96              28
## 1601          80           1471             213              60              25
## 1602          92           1504             238             101              53
## 1603          90           1950             309             113             100
## 1604          90           2192             319             166              51
## 1605          77           1722             292             105              61
## 1606          68           1708             261             102              49
## 1607          85           1556             259              88              36
## 1608         100           1719             257              88              33
## 1609          88           1689             220              96              34
## 1610          96           1475             224              67              28
## 1611          66           1347             130              51               6
## 1612          59           1540             223              74              14
## 1613          75           1253             209              50              13
## 1614          91           1227             179              72              13
## 1615          87           1287             204              72              12
## 1616          78           1300             196              56              13
## 1617          83           1397             236              75              23
## 1618          84           1393             228              60              64
## 1619          78           1443             260              72              46
## 1620          94           1537             276              84              78
## 1621          78           1415             222              55              65
## 1622          96           1296             215              42              62
## 1623          96           1317             236              56              44
## 1624          93           1345             240              64              41
## 1625          72           1346             208              37              33
## 1626          56           1408             246              59              50
## 1627          54           1591             250              53              93
## 1628          60           1627             284              58             123
## 1629          53           1607             272              41             118
## 1630          59           1565             275              60             101
## 1631          72           1692             305              61             106
## 1632          62           1587             262              54              80
## 1633          54           1564             227              48              60
## 1634          46           1488             274              50              91
## 1635          75           1793             323              54             162
## 1636          55           1876             363              46             133
## 1637          69           1580             315              55              85
## 1638          82           1692             347              70             128
## 1639          68           1552             264              34              97
## 1640          57           1618             263              48             108
## 1641          65           1569             273              39             109
## 1642          49           1423             252              31              43
## 1643          48           1439             249              43              53
## 1644          53           1297             191              37              79
## 1645          45           1343             198              40              67
## 1646          45           1260             180              40              47
## 1647          67           1390             196              38              69
## 1648          65           1409             211              44              58
## 1649          73           1421             220              42              84
## 1650          65           1424             221              55              63
## 1651          85           1419             244              58             128
## 1652          96           1515             237              58             131
## 1653          77           1456             209              49             114
## 1654          92           1423             249              47              98
## 1655          87           1473             240              65             121
## 1656          79           1456             256              61             107
## 1657          81           1379             224              46             123
## 1658          67           1301             206              40             119
## 1659          62           1299             206              46             104
## 1660          49           1331             195              53             108
## 1661          82           1419             200              39             143
## 1662          87           1390             228              54             126
## 1663          92           1415             241              51             130
## 1664          82           1306             221              47             103
## 1665          76           1253             178              30             100
## 1666          63           1304             227              35             137
## 1667          67           1289             209              35             123
## 1668          61           1288             208              37             102
## 1669          71           1381             218              29             134
## 1670          80           1434             233              50              95
## 1671          86           1506             283              42             125
## 1672         101           1505             259              45             110
## 1673         101           1548             266              56             186
## 1674          90           1404             248              32             133
## 1675          84           1453             250              53             119
## 1676          91           1517             272              54             117
## 1677          81           1494             248              51             147
## 1678          75           1343             238              47             141
## 1679          87           1395             268              39             155
## 1680          80           1390             248              51             169
## 1681          65           1302             248              31             107
## 1682          67           1324             215              36             123
## 1683          77           1410             237              27             103
## 1684          78           1332             248              33             111
## 1685          70           1392             255              36             118
## 1686          97           1555             297              51             156
## 1687          76           1448             293              39             113
## 1688          67           1405             249              39             132
## 1689          75           1482             286              36             126
## 1690          77           1539             302              44             161
## 1691          65           1386             304              40             144
## 1692          86           1431             295              29             164
## 1693          80           1437             327              41             166
## 1694          86           1448             325              27             166
## 1695          86           1505             303              23             215
## 1696          88           1494             282              35             167
## 1697          85           1518             294              41             216
## 1698          51           1494             261              85              17
## 1699          84           1667             231             140              61
## 1700          85           1516             212             143              64
## 1701          81           1516             228             123              37
## 1702          51           1475             198              96              21
## 1703          45           1166             158              75               3
## 1704          82           1394             180             115               7
## 1705          95           1385             220             114              19
## 1706          72           1491             239             102              26
## 1707          80           1294             181              59              17
## 1708          27           1296             191              51              24
## 1709          85           1364             151             114              40
## 1710         102           1817             221             159              46
## 1711          87           1656             233             109              32
## 1712          83           1722             212             118              34
## 1713          74           1566             173             134              31
## 1714          79           1437             153              96              15
## 1715          92           1529             216             117              30
## 1716         105           1640             212             107              34
## 1717         120           1643             220             111              21
## 1718         105           1654             241             127              39
## 1719          92           1411             174             108              16
## 1720         102           1466             201              96              23
## 1721          98           1390             174              71              13
## 1722          96           1327             140              82              20
## 1723         103           1329             170             103              26
## 1724         117           1420             232              98              27
## 1725          91           1444             227              88              35
## 1726         100           1602             238             138              42
## 1727          85           1504             228              94              38
## 1728          73           1259             156              83              19
## 1729          77           1324             207              96              25
## 1730          68           1311             155              96              21
## 1731          54           1294             168              64               9
## 1732          84           1317             139              93              19
## 1733          83           1319             152              96              20
## 1734          83           1412             170              95              17
## 1735          95           1623             245             110              39
## 1736          89           1786             251             116              55
## 1737          92           1675             236             117              52
## 1738          95           1606             235             129              47
## 1739         101           1748             335             111              83
## 1740          89           1603             257             112              47
## 1741          99           1734             271              82              57
## 1742          91           1768             262             107              55
## 1743          93           1761             302             123              64
## 1744          84           1706             300             125              90
## 1745          79           1499             256              74              43
## 1746          90           1623             288              95              50
## 1747          92           1628             262              88              41
## 1748          80           1664             303              83              56
## 1749          91           1634             270              95              70
## 1750          88           1679             298              84              63
## 1751          90           1631             235              90              49
## 1752          93           1632             286              71              70
## 1753          72           1538             276              64              67
## 1754          82           1589             290              72              80
## 1755          85           1491             245              68              59
## 1756          73           1378             191              54              60
## 1757          84           1474             252              77              44
## 1758          95           1526             263              85              74
## 1759          86           1499             272              59              76
## 1760          66           1368             212              55              63
## 1761          65           1457             227              46             164
## 1762          87           1460             201              57             114
## 1763          75           1420             201              43             133
## 1764          60           1487             240              62             146
## 1765          67           1443             229              59             144
## 1766          53           1364             187              52             104
## 1767          56           1325             190              60              80
## 1768          69           1410             209              60             116
## 1769          65           1522             243              63              97
## 1770          88           1458             241              72             141
## 1771          82           1487             242              44             118
## 1772          79           1523             244              60             135
## 1773          94           1477             241              65             109
## 1774          74           1385             181              49             108
## 1775          80           1469             225              54             121
## 1776          90           1506             217              57             111
## 1777          92           1586             238              66             158
## 1778          81           1585             193              62              91
## 1779          80           1404             180              44              80
## 1780          88           1557             220              52             119
## 1781          97           1555             223              61             154
## 1782         100           1573             262              49             115
## 1783          80           1465             257              44             154
## 1784          88           1560             238              46             114
## 1785          93           1453             257              47             139
## 1786          92           1499             249              56             110
## 1787          89           1399             240              54             116
## 1788          98           1541             264              52             148
## 1789          83           1469             249              38             116
## 1790          73           1461             280              48              87
## 1791          84           1535             272              40             134
## 1792          84           1460             238              29             121
## 1793          57           1348             253              28              80
## 1794          64           1366             273              33             111
## 1795          80           1464             282              45             131
## 1796          74           1334             263              53              95
## 1797          95           1395             288              42             138
## 1798          98           1433             259              50             126
## 1799          96           1409             272              54             106
## 1800          75           1482             267              50             110
## 1801          75           1422             281              33             114
## 1802          73           1509             319              33             138
## 1803          79           1440             291              52             129
## 1804          78           1426             284              40             172
## 1805          62           1333             256              25             161
## 1806          72           1308             265              20             143
## 1807          75           1492             275              45             163
## 1808          67           1445             292              38             139
## 1809          67           1462             286              17             141
## 1810         122           2372             382             156              52
## 1811         110           2496             284              85              15
## 1812          97           1903             256              50              18
## 1813         118           2086             280             135              22
## 1814          89           1631             289              81              22
## 1815         114           1934             274             106              23
## 1816         100           1529             220              66              15
## 1817          91           1504             278              71              21
## 1818         100           1497             233             102              21
## 1819          96           1655             312              98              35
## 1820         122           1428             221              62              30
## 1821          78           1208             168              44               9
## 1822         110           1972             254              61              24
## 1823          81           1927             207             142               8
## 1824          88           1622             155              67              12
## 1825          14           1437             148              56               0
## 1826          46           1254             154             127              27
## 1827          81           1399             168              82              40
## 1828          26           1776             285             162              19
## 1829         114           1625             185              68               5
## 1830          76           1434             138              97               3
## 1831          52           1203             180              42              99
## 1832          63           1353             208              36             172
## 1833          61           1258             185              31              97
## 1834          61           1250             178              40             108
## 1835          60           1330             198              26             112
## 1836          60           1239             196              27              99
## 1837          71           1324             215              22              78
## 1838          73           1327             216              37              64
## 1839          69           1397             245              49             120
## 1840          84           1349             208              42              75
## 1841          73           1410             195              43              67
## 1842          60           1418             250              52              47
## 1843          81           1435             217              52              81
## 1844          81           1384             207              34              93
## 1845          92           1425             207              42             109
## 1846          83           1405             241              28             109
## 1847          65           1419             209              48             113
## 1848          84           1333             206              35              95
## 1849          89           1360             215              32             120
## 1850          75           1429             243              35             123
## 1851          84           1321             204              36             121
## 1852          82           1396             255              30             135
## 1853          61           1386             239              28             153
## 1854          65           1547             277              26             127
## 1855          79           1513             260              23             131
## 1856          91           1499             285              24             147
## 1857          76           1519             275              16             152
## 1858          98           1390             292              30             167
## 1859          74           1360             256              22             153
## 1860          79           1379             273              26             161
## 1861          66           1393             243              29             136
## 1862          64           1442             257              32             128
## 1863          87           1521             304              32             139
## 1864          88           1465             298              38             161
## 1865          64           1398             218              33             133
## 1866          57           1344             232              37              98
## 1867          67           1490             250              52             132
## 1868          59           1359             211              35             104
## 1869          65           1412             220              19             132
## 1870          76           1431             259              33             130
## 1871          60           1280             247              31             111
## 1872          74           1429             244              34             129
## 1873          74           1410             277              38             171
## 1874          67           1392             243              41             158
## 1875          78           1499             282              48             161
## 1876          68           1406             273              27             149
## 1877          73           1417             237              29             134
## 1878          77           1419             251              26             107
## 1879          83           1400             268              29             126
## 1880          64           1466             278              24             149
## 1881          82           1429             272              24             161
## 1882          71           1512             305              26             221
## 1883          88           1538             308              22             203
## 1884          86           1635             345              19             247
## 1885          90           1574             312              21             264
## 1886          76           1563             323              28             235
## 1887          79           1499             263              21             244
## 1888          91           1481             300              26             198
## 1889         116           1637             310              38             169
## 1890          93           1531             285              31             152
## 1891          93           1509             290              33             139
## 1892          63           1544             276              20             136
## 1893          69           1408             289              34             130
## 1894          78           1540             266              42             172
## 1895          78           1519             235             116              41
## 1896         123           1569             217             119              23
## 1897         102           1574             238              93              29
## 1898          90           1658             220             122              63
## 1899         104           1421             161              94              68
## 1900         107           1696             267              99              67
## 1901          78           1546             257             110              31
## 1902          87           1560             232              88              56
## 1903          76           1423             186              91              42
## 1904          83           1748             223             124              75
## 1905         108           1775             242             118              53
## 1906          82           1637             236             111              40
## 1907          79           1710             197             108              49
## 1908         103           1792             232             104              38
## 1909          83           1536             205              93              37
## 1910          65           1545             174              70              25
## 1911          70           1546             208              72              27
## 1912          61           1449             197              54              22
## 1913          57           1296             175              41              10
## 1914          98           1503             211              57              23
## 1915         112           1426             214              69              33
## 1916         111           1474             202              93              41
## 1917         102           1297             173              56              16
## 1918         103           1409             191              45              21
## 1919          97           1405             183              72              28
## 1920          96           1463             215              87              33
## 1921         105           1481             238             109              43
## 1922         111           1557             248              95              50
## 1923         108           1521             241              76              32
## 1924          88           1434             234              62              32
## 1925          74           1398             208              72              26
## 1926          92           1391             200              79              45
## 1927         103           1431             179              75              41
## 1928          93           1412             196              69              17
## 1929         101           1451             236              74              46
## 1930          90           1501             221              80              48
## 1931          98           1747             266              95              84
## 1932         101           1705             263              80              90
## 1933          98           1730             285              86             101
## 1934          92           1606             255              65             122
## 1935          79           1540             230              62              78
## 1936          97           1677             264              65             115
## 1937          98           1683             290              62             124
## 1938          90           1710             269              50             146
## 1939          92           1861             278              87             150
## 1940          93           1656             268              68             108
## 1941          76           1606             277              57             122
## 1942          97           1532             217              44              87
## 1943          98           1572             254              43             133
## 1944          96           1703             263              59             130
## 1945          97           1608             249              50             102
## 1946         101           1582             268              44             118
## 1947          90           1538             227              39             135
## 1948          83           1497             226              41             124
## 1949          77           1517             214              49              97
## 1950          78           1483             263              37             101
## 1951          91           1410             173              37             116
## 1952          58           1386             162              35              86
## 1953          70           1471             201              49              98
## 1954          83           1534             187              37             122
## 1955          64           1395             185              39             127
## 1956          85           1521             231              50             232
## 1957          82           1422             221              52             173
## 1958          77           1455             214              55             155
## 1959         101           1440             207              55             185
## 1960          97           1406             196              59             159
## 1961          74           1527             205              47             185
## 1962         102           1458             204              44             196
## 1963          84           1449             182              36             178
## 1964          70           1334             202              47             153
## 1965          73           1419             180              57             165
## 1966          84           1472             263              44             179
## 1967          87           1449             251              37             176
## 1968          83           1427             231              65             137
## 1969          89           1451             230              34             193
## 1970          88           1442             206              35             197
## 1971          90           1360             185              38             165
## 1972          95           1384             169              43             159
## 1973          94           1382             196              31             182
## 1974          91           1354             201              39             140
## 1975          88           1301             162              33             108
## 1976          90           1325             187              28             136
## 1977          86           1460             257              35             165
## 1978          90           1348             224              36             140
## 1979          72           1339             221              38             157
## 1980          88           1452             212              52             161
## 1981          72           1380             228              38              93
## 1982          80           1421             236              45              85
## 1983          74           1340             211              37              85
## 1984          89           1331             240              41             117
## 1985          71           1328             192              36             125
## 1986          82           1373             235              38              92
## 1987          87           1393             213              30             133
## 1988          79           1324             206              30             142
## 1989          62           1263             217              31             115
## 1990          83           1394             269              29             114
## 1991          90           1458             274              32             205
## 1992          83           1353             227              44             113
## 1993          92           1365             241              52             141
## 1994          85           1459             221              35             152
## 1995          72           1330             220              36             105
## 1996         103           1534             269              33             168
## 1997          77           1357             224              45             173
## 1998          75           1413             258              37             171
## 1999          68           1400             245              21             153
## 2000          90           1415             266              37             172
## 2001          88           1531             290              26             160
## 2002          86           1507             307              18             188
## 2003          97           1535             304              44             226
## 2004          90           1493             304              40             235
## 2005          96           1474             302              35             199
## 2006         101           1449             283              29             181
## 2007          91           1500             314              33             183
## 2008          75           1427             299              26             128
## 2009          76           1427             299              52             164
## 2010          67           1345             207              70              28
## 2011          92           1414             209              85              24
## 2012         135           1793             371              59              46
## 2013          54           1244             182              32              12
## 2014          57           1329             243              61              40
## 2015          34           1177             171               9               0
## 2016          93           1527             200              64               0
## 2017          75           1343             176              83              22
## 2018         107           1475             195              76              12
## 2019         101           1493             229              91              17
## 2020         114           1416             191              82              25
## 2021         108           1591             240              99              23
## 2022         114           1860             313              94              47
## 2023         110           1427             179              56              43
## 2024         108           1574             253              77              70
## 2025          93           1558             212              87              57
## 2026         101           1584             201              61              69
## 2027          60           1282             149              57              49
## 2028          70           1581             187             120              12
## 2029          48           1662             192             109              47
## 2030          50           1448             167              97              46
## 2031          36           1579             184              83              38
## 2032          42           1393             161              59              14
## 2033          90           1624             185              94              50
## 2034          75           1643             163              94              42
## 2035          88           1655             216             109              45
## 2036          68           1482             140              45              12
## 2037          51           1391             163              77               9
## 2038          79           1359             184              69              25
## 2039          61           1319             147              89              21
## 2040          56           1291             148              75              11
## 2041          55           1231             128              54              20
## 2042          52           1162             141              60              18
## 2043          58           1324             158              60              16
## 2044          67           1289             177              74              16
## 2045          82           1408             216              94              28
## 2046          67           1446             201              82              29
## 2047          55           1327             164              78              16
## 2048          86           1322             215              69              35
## 2049          76           1373             168              97              21
## 2050          64           1295             164              78              26
## 2051          87           1355             169              99              28
## 2052          64           1389             193              61              21
## 2053          79           1672             250             101              34
## 2054          92           1731             275              93              88
## 2055          89           1719             295              93             113
## 2056          84           1675             290              80              67
## 2057          68           1633             284              92              70
## 2058          82           1686             309              85             115
## 2059          97           1535             280              84              89
## 2060         100           1583             307              74             119
## 2061          83           1672             330              90             107
## 2062          97           1822             392              94             109
## 2063         106           1635             371              78              63
## 2064          76           1543             323              54              80
## 2065          87           1573             271              65              60
## 2066         101           1675             311              79             110
## 2067         101           1628             301              62              90
## 2068          92           1635             349              63              93
## 2069          85           1623             278              70              99
## 2070          76           1654             309              79              98
## 2071          97           1695             352              66             104
## 2072          89           1603             282              65             126
## 2073         103           1569             269              59              74
## 2074         112           1530             297              73              63
## 2075         110           1594             272              76              74
## 2076         102           1481             275              58              84
## 2077          94           1538             247              68             121
## 2078          89           1469             250              61             110
## 2079         101           1592             296              57             107
## 2080          83           1433             270              53             108
## 2081          85           1477             242              60             100
## 2082          93           1458             260              57             102
## 2083          87           1551             296              59             147
## 2084          76           1597             300              61             125
## 2085          72           1446             240              38             150
## 2086          80           1518             246              52             130
## 2087          92           1575             247              45             139
## 2088          76           1442             227              41             117
## 2089          75           1506             257              52             124
## 2090          90           1385             224              50             145
## 2091          84           1511             248              54             108
## 2092          84           1528             221              31             137
## 2093          93           1540             231              66             128
## 2094          93           1531             240              53             109
## 2095          80           1424             235              46             110
## 2096          83           1377             196              61             108
## 2097         102           1471             226              40             116
## 2098          97           1383             227              48              73
## 2099          87           1403             228              44              90
## 2100          76           1497             218              51             113
## 2101          90           1542             225              54              95
## 2102          78           1436             222              44              73
## 2103          81           1418             240              35              75
## 2104          87           1501             217              46              84
## 2105          82           1527             239              46              81
## 2106          72           1432             243              57              63
## 2107          83           1490             252              56              96
## 2108          69           1351             263              44              79
## 2109          86           1594             279              63             100
## 2110          94           1487             251              71              79
## 2111          92           1439             239              52              67
## 2112          79           1496             262              63              83
## 2113          84           1369             225              44              75
## 2114         101           1446             245              59              87
## 2115          79           1278             217              48              58
## 2116          95           1449             252              49              94
## 2117          76           1373             207              33              71
## 2118          86           1418             263              47              73
## 2119          70           1398             255              41              73
## 2120          84           1366             239              53              68
## 2121          83           1464             262              44              94
## 2122          87           1508             262              34             118
## 2123          75           1458             303              38             153
## 2124          70           1339             270              27             121
## 2125          88           1468             281              31             142
## 2126          73           1409             269              39             144
## 2127          83           1444             292              30             223
## 2128          75           1470             276              27             195
## 2129          95           1481             259              25             235
## 2130          93           1469             274              32             199
## 2131          97           1475             285              26             175
## 2132          85           1580             342              32             196
## 2133         105           1544             319              24             214
## 2134         100           1494             287              26             170
## 2135          84           1493             294              27             185
## 2136          41            992             263              20               0
## 2137          51           1370             141              44              12
## 2138          70           1477             193              75              18
## 2139          63           1450             267              43             111
## 2140          69           1531             272              29             145
## 2141          69           1423             255              22             163
## 2142          62           1426             311              21             121
## 2143          55           1427             299              35             134
## 2144          63           1501             298              38             137
## 2145          70           1425             280              46             146
## 2146          67           1519             289              40             157
## 2147          61           1395             267              33             190
## 2148          61           1315             218              44             120
## 2149          60           1379             207              38             133
## 2150          56           1237             190              35             138
## 2151          62           1246             199              28             125
## 2152          70           1227             179              33             136
## 2153          72           1268             188              41             128
## 2154          76           1219             169              25             116
## 2155          65           1216             161              37             125
## 2156          86           1365             171              40             148
## 2157          70           1302             184              28             138
## 2158          64           1242             193              31              88
## 2159          57           1397             195              29             110
## 2160          85           1501             200              39             100
## 2161          79           1431             208              17             134
## 2162          76           1390             213              26              80
## 2163          94           1497             265              39             135
## 2164          87           1353             216              36             132
## 2165          83           1549             252              26             140
## 2166          88           1493             275              23              76
## 2167          64           1354             204              26             115
## 2168          77           1429             242              33             106
## 2169          62           1367             214              41             130
## 2170          87           1479             248              43             184
## 2171          75           1478             264              35             194
## 2172          70           1387             228              39             113
## 2173          83           1433             260              46             122
## 2174          83           1416             257              27             110
## 2175          85           1539             288              31             177
## 2176          77           1387             266              23             159
## 2177          74           1583             281              38             176
## 2178          83           1467             278              27             155
## 2179          90           1622             323              32             221
## 2180          77           1547             311              27             187
## 2181          88           1637             314              32             201
## 2182          95           1653             304              29             230
## 2183          71           1601             330              35             173
## 2184          73           1566             326              23             246
## 2185          72           1510             304              27             230
## 2186          71           1506             274              36             239
## 2187          89           1492             323              34             227
## 2188          79           1528             311              29             260
## 2189          80           1571             357              23             183
## 2190          83           1414             187             133              29
## 2191          72           1338             238              75              12
## 2192          54           1375             231              41             101
## 2193          53           1362             253              34              95
## 2194          67           1398             249              53             126
## 2195          57           1218             209              35              93
## 2196          78           1447             262              45             106
## 2197          89           1546             268              58             167
## 2198          89           1555             275              68             143
## 2199         100           1491             283              53             159
## 2200          86           1540             285              35             181
## 2201          96           1514             277              38             215
## 2202          87           1491             271              47             158
## 2203          89           1449             265              40             142
## 2204          86           1479             263              50             167
## 2205          91           1412             295              45             133
## 2206          96           1458             265              40             163
## 2207          95           1556             317              42             159
## 2208          77           1499             296              42             162
## 2209          63           1473             309              30             158
## 2210          74           1451             302              35             177
## 2211          76           1333             275              41             147
## 2212          88           1482             316              19             221
## 2213          84           1580             337              14             212
## 2214          83           1562             328              21             244
## 2215          86           1580             357              33             190
## 2216          67           1447             292              34             146
## 2217          80           1480             307              39             136
## 2218          87           1591             348              27             199
## 2219          75           2222             295             197              35
## 2220          97           2132             363              71              32
## 2221          80           1474             223              72              10
## 2222          75           1454             239              60              10
## 2223          68           1458             226             115              23
## 2224          53           1420             176             101              23
## 2225          62           1336             160              84              40
## 2226          50           1582             226             104              29
## 2227          55           1616             268             145              72
## 2228          54           1663             262             128              70
## 2229          75           1689             238              95              44
## 2230          54           1517             189              85              38
## 2231          58           1523             173              93              50
## 2232          33           1695             187             104              12
## 2233          12           1009             112              75               0
## 2234          68           1347             174              38               6
## 2235          38           1156             182              69              31
## 2236          61           1380             198              84              62
## 2237          58           1141             118              59              36
## 2238          54           1444             197              74              33
## 2239          29           1122              69              64               0
## 2240          78           1364             252             101              16
## 2241          63           1543             225              61              14
## 2242          35           1329             210             110              31
## 2243          52           1300             202              33             125
## 2244          73           1284             211              35             136
## 2245          71           1320             198              29              89
## 2246          79           1363             202              29              87
## 2247          75           1346             216              31              98
## 2248          55           1275             224              32              94
## 2249          75           1474             294              50             138
## 2250          76           1404             269              31             121
## 2251          96           1463             276              43             145
## 2252          90           1407             250              61             114
## 2253          90           1325             219              42             122
## 2254          86           1454             270              38             133
## 2255          82           1482             297              41             102
## 2256          78           1375             244              36              97
## 2257          85           1350             244              49             119
## 2258          78           1410             257              50             111
## 2259          91           1467             310              39             120
## 2260          81           1400             260              48             107
## 2261          81           1353             267              30             100
## 2262          85           1363             227              43             114
## 2263          71           1337             237              42              96
## 2264         105           1579             350              43             153
## 2265          74           1427             298              27             133
## 2266          88           1441             297              27             148
## 2267          65           1348             280              32             147
## 2268          68           1473             320              47             163
## 2269          67           1475             310              35             178
## 2270          68           1361             320              28             131
## 2271          83           1432             300              36             162
## 2272          83           1404             294              25             144
## 2273          67           1361             276              27             151
## 2274          81           1367             311              32             117
## 2275          71           1437             322              22             164
## 2276          31           1116             157              62              15
##      TEAM_BATTING_BB TEAM_BATTING_SO TEAM_BASERUN_SB TEAM_BASERUN_CS
## 1                143             842              NA              NA
## 2                685            1075              37              28
## 3                602             917              46              27
## 4                451             922              43              30
## 5                472             920              49              39
## 6                443             973             107              59
## 7                525            1062              80              54
## 8                456            1027              40              36
## 9                447             922              69              27
## 10               441             827              72              34
## 11               374             888              60              39
## 12               509             801             119              79
## 13               597             816             221             109
## 14               534             812             126              80
## 15               542             880             159              89
## 16               539             682              86              69
## 17               589             843             100              53
## 18               546             900              92              64
## 19               579             841              65              49
## 20               613             760              55              53
## 21               509             835              41              39
## 22               556             928              80              51
## 23               648             902             106              51
## 24               671             860             109              42
## 25               590             926             125              44
## 26               469             819              86              52
## 27               429            1011              89              40
## 28               566            1000              69              43
## 29               448             928              94              56
## 30               416             882             160             101
## 31               564             930             169             100
## 32               566            1007              92              76
## 33               630             993              65              44
## 34               530             980              53              39
## 35               617             953             126              72
## 36               510            1028              93              45
## 37               511            1022              71              45
## 38               608            1024              93              52
## 39               494            1001             116              52
## 40               462             805             117              51
## 41               476             838             129              61
## 42               450             942             143              46
## 43               447             848             161              57
## 44               489            1239              73              38
## 45               588            1045             137              39
## 46               535             975              97              44
## 47               587            1052              71              38
## 48               643            1016              92              46
## 49               531            1006              76              38
## 50               441            1022              53              32
## 51               606            1094              67              26
## 52               504             965              76              30
## 53                74              99              NA              NA
## 54               134             227              NA              NA
## 55               176             327              NA              NA
## 56               174             428              NA              NA
## 57               203             426              NA              NA
## 58               258             471              NA              NA
## 59               203             699              NA              NA
## 60               302             963              NA              NA
## 61               275             755              NA              NA
## 62               346             744             216              NA
## 63               455             525             499              NA
## 64               341             633             354              NA
## 65               596             570             419              NA
## 66               646             627             347              NA
## 67               625             632             339              NA
## 68               705             367             305              NA
## 69               657             320             296              NA
## 70               618             292             246              NA
## 71               512             339             298              NA
## 72               519             322             286              NA
## 73               440             329             187              NA
## 74               459             287             197              NA
## 75               464             326             214              NA
## 76               471             569             223              NA
## 77               467              NA             187              NA
## 78               335              NA             151              NA
## 79               318              NA             139              NA
## 80               382              NA             100              NA
## 81               452              NA             129              NA
## 82               436              NA             141              NA
## 83               424              NA             143              NA
## 84               380             572             161              NA
## 85               594             619             181              NA
## 86               481             731             145              NA
## 87               524             687             190              NA
## 88               532             653             147              NA
## 89               585             661             129             104
## 90               452             622             164              NA
## 91               457             572             108              NA
## 92               414             561             169              NA
## 93               410             520              94             104
## 94               399             498             100             106
## 95               410             478              71              69
## 96               451             425              60              84
## 97               375             478              78              72
## 98               429             402              82              76
## 99               454             371              86              NA
## 100              364             382             105              NA
## 101              473             399              64              NA
## 102              429             454              68              NA
## 103              349             418              73              NA
## 104              387             452              48              NA
## 105              365             522              38              NA
## 106              343             450              26              NA
## 107              402             472              32              NA
## 108              374             462              21              NA
## 109              455             612              24              NA
## 110              517             754              48              NA
## 111              393             530              44              NA
## 112              428             619              51              NA
## 113              519             555              54              NA
## 114              497             645              59              NA
## 115              480             535              39              NA
## 116              554             544              87              NA
## 117              591             496              64              NA
## 118              587             526              61              NA
## 119              710             568              46              NA
## 120              720             690              29              NA
## 121              647             648              75              NA
## 122              594             649              84              36
## 123              511             753              61              36
## 124              495             651              57              33
## 125              530             773              44              28
## 126              485             767              37              17
## 127              507             794              43              15
## 128              487             834              73              39
## 129              562             926              74              45
## 130              581             975              57              27
## 131              525             954              75              52
## 132              486             825              53              41
## 133              408             976              64              37
## 134              512             913              59              47
## 135              512             947              55              45
## 136              414             782              83              44
## 137              522             736              58              34
## 138              560             810              49              37
## 139              612             875              85              40
## 140              571             772              72              44
## 141              546             764              55              38
## 142              589             811              74              61
## 143              537             876              82              53
## 144              550             874              90              65
## 145              496             828              99              51
## 146              437             905              73              52
## 147              491             825             150              60
## 148              554             869             151              77
## 149              582             847             146              88
## 150              555             896             140              85
## 151              553             849              72              52
## 152              541             910              94              76
## 153              645             839             136              68
## 154              437             859              96              70
## 155              473            1010              92              55
## 156              563             906             165              76
## 157              493             924             126              60
## 158              560             946             125              48
## 159              536             949              68              44
## 160              585            1050              82              48
## 161              530            1032              83              43
## 162              597            1160             108              58
## 163              548            1062              98              43
## 164              608             962             148              66
## 165              595            1010             148              56
## 166              493            1039              85              46
## 167              545             933              68              22
## 168              587            1158              86              32
## 169              534            1084              92              32
## 170              526            1169              52              35
## 171              384             454             208              NA
## 172              444             390             163              NA
## 173              316             628             118              NA
## 174              354             649             160              NA
## 175              398              NA             240              NA
## 176              394              NA             153              NA
## 177              366              NA             134              NA
## 178              357              NA             147              NA
## 179              437              NA             178              NA
## 180              490              NA             133              NA
## 181              472              NA             185              NA
## 182              482             814             221              NA
## 183              448             914             247             200
## 184              497             805             212             168
## 185              660             673             246              NA
## 186              426             568             165              NA
## 187              527             451             183              NA
## 188              456             516              86              NA
## 189              452             359             125              84
## 190              434             428              97              75
## 191              498             401             139              77
## 192              471             451              68              58
## 193              496             372              91              91
## 194              460             489              65              75
## 195              469             445              96              70
## 196              576             504              80              45
## 197              523             579              98              75
## 198              513             610              77              84
## 199              533             555              73              65
## 200              558             597              77              64
## 201              548             673              46              33
## 202              632             598              48              27
## 203              666             668              66              21
## 204              541             536              32              28
## 205              588             637              50              40
## 206              585             675              54              42
## 207              815             581              53              41
## 208              606             689              39              46
## 209              559             635              46              35
## 210              536             595              27              33
## 211              489             750              24              37
## 212              613             698              73              52
## 213              612             606              67              47
## 214              664             736              40              41
## 215              726             783              41              42
## 216              548             729              37              40
## 217              568             757              32              36
## 218              492             667              32              33
## 219              589             781              36              48
## 220              592             763              41              44
## 221              537             745              61              37
## 222              511             774              35              37
## 223              564             726              38              25
## 224              627             843              39              25
## 225              581             902              39              30
## 226              516             931              45              32
## 227              469             940              97              34
## 228              537            1019              78              38
## 229              529             907              67              31
## 230              520             938              56              44
## 231              534            1008              54              37
## 232              570            1019              78              32
## 233              634             806              82              45
## 234              717             952              84              39
## 235              689             865              68              39
## 236              533             984              82              43
## 237              648             752             146              64
## 238              509             770             145              58
## 239              591             850             106              56
## 240              519             883             150              61
## 241              563             951              91              51
## 242              555             869              75              61
## 243              619             863             101              50
## 244              587             766             111              38
## 245              623             700              63              52
## 246              634             796              49              38
## 247              601             800              61              33
## 248              620             884              51              36
## 249              608             914              69              43
## 250              563             862              64              34
## 251              524             939              69              45
## 252              507             874              69              44
## 253              593             957             118              55
## 254              664             968              95              52
## 255              528             974              50              33
## 256              647             827              89              48
## 257              655             930              73              54
## 258              634             947             100              19
## 259              646             903             104              51
## 260              645             915              76              40
## 261              586             952              63              26
## 262              593             903              86              48
## 263              615             890             107              46
## 264              558             900             126              65
## 265              517             995             134              53
## 266              452             993             110              48
## 267              528             949             101              41
## 268              447             902              83              37
## 269              664             450             196              NA
## 270              461             816             245              NA
## 271              448             626             196              NA
## 272               81              84             105              45
## 273              116              72              61              29
## 274              160             477              NA              NA
## 275              273             559              NA              NA
## 276              322             833              NA              NA
## 277              415             786              NA              NA
## 278              469             746             333              NA
## 279              563             401             654              NA
## 280              352             566             385              NA
## 281              502             643             373              NA
## 282              596             724             481              NA
## 283              661             664             410              NA
## 284              550             529             250              NA
## 285              669             403             290              NA
## 286              653             253             410              NA
## 287              442             303             386              NA
## 288              485             252             554              NA
## 289              545             319             500              NA
## 290              564             344             272              NA
## 291              458             419             398              NA
## 292              512             620             160              NA
## 293              494             674             135              NA
## 294              222            1006              NA              NA
## 295              324             103             394              NA
## 296               97              90             162              48
## 297              170              66             107              74
## 298               74               0              NA              NA
## 299               64               0              NA              NA
## 300              394             336             187              NA
## 301              325             443             156              NA
## 302              308             659             166              NA
## 303              365             600             106              NA
## 304              518              NA             140              NA
## 305              313              NA             104              NA
## 306              332              NA             136              NA
## 307              304              NA             176              NA
## 308              373              NA             231              NA
## 309              455              NA             205              NA
## 310              536              NA             201              NA
## 311              602              NA             197              NA
## 312              503             577             204              NA
## 313              519             581             187             186
## 314              565             511             127             126
## 315              488             507             136              NA
## 316              497             504             112              NA
## 317              522             417             141              NA
## 318              557             486             128              NA
## 319              564             454             104             118
## 320              450             362              87              68
## 321              417             512              82              97
## 322              547             450              45              60
## 323              492             476              51              54
## 324              452             480              86              48
## 325              412             542             105              68
## 326              434             520              89              84
## 327              377             581              44              37
## 328              493             567              48              48
## 329              571             504              63              40
## 330              650             570             124              50
## 331              645             498              96              62
## 332              614             489              58              46
## 333              641             594              84              65
## 334              707             503              60              55
## 335              634             542              45              47
## 336              621             628              58              52
## 337              518             630              92              65
## 338              549             531              63              42
## 339              569             562              76              53
## 340              701             621              43              37
## 341              860             577              40              18
## 342              878             536              45              26
## 343              756             612              34              18
## 344              795             625              21              22
## 345              570             777              62              49
## 346              525             636              35              48
## 347              688             694              54              32
## 348              744             771              45              18
## 349              656             777              31              22
## 350              671             863              31              23
## 351              659             852              72              26
## 352              600             839              36              29
## 353              647             847              56              36
## 354              478             960              27              16
## 355              504             917              18              16
## 356              607             964              47              24
## 357              542            1020              35              24
## 358              522            1020              68              59
## 359              582             974              76              62
## 360              658             923              41              47
## 361              552             871              51              34
## 362              581             799             114              45
## 363              569             811             104              58
## 364              572             750              67              59
## 365              500             832              95              70
## 366              578             830              74              51
## 367              518             717              61              44
## 368              481             729              80              49
## 369              547             736              42              39
## 370              536             758              30              26
## 371              562             816              66              27
## 372              606             825              77              45
## 373              643             755              56              35
## 374              598             795              53              52
## 375              593             820              59              39
## 376              591             865              44              48
## 377              508             871              73              38
## 378              569            1018             114              54
## 379              630            1038             111              50
## 380              642            1020              91              44
## 381              514            1044              68              48
## 382              541            1049              72              39
## 383              597             928              67              39
## 384              611            1019              43              30
## 385              523            1138              46              35
## 386              545             944              80              28
## 387              620             943              88              35
## 388              659            1189              68              30
## 389              653            1044              45              12
## 390              672            1056              51              23
## 391               83             105              74              61
## 392              159             129              54              27
## 393               94               0              NA              NA
## 394              190            1170              NA              NA
## 395              537             746             298              NA
## 396              819             546             517              NA
## 397              425             700             231              NA
## 398              504             697             265              NA
## 399              162             652              NA              NA
## 400              178             646              NA              NA
## 401              211             527              NA              NA
## 402              224             440              NA              NA
## 403              246             571              NA              NA
## 404              314             668              NA              NA
## 405              259             550              NA              NA
## 406              616             453             334              NA
## 407              224             685              NA              NA
## 408              294             606              NA              NA
## 409               73             423              NA              NA
## 410              147             457              NA              NA
## 411              255             432              NA              NA
## 412              241             516              NA              NA
## 413              232             625              NA              NA
## 414              246             833              NA              NA
## 415               93               0              NA              NA
## 416              145             140             101              NA
## 417              125              96              88              22
## 418              172             110              NA              NA
## 419              157             305              NA              NA
## 420              238             424              NA              NA
## 421              150             603              NA              NA
## 422              201             419              NA              NA
## 423              270             432              NA              NA
## 424              274             505              NA              NA
## 425              213             660              NA              NA
## 426              382             678              NA              NA
## 427              492             621              NA              NA
## 428              601             670             278              NA
## 429              545             536             511              NA
## 430              348             676             344              NA
## 431              636             633             298              NA
## 432              631             548             286              NA
## 433              474             535             259              NA
## 434              609             366             401              NA
## 435              518             367             420              NA
## 436              528             389             324              NA
## 437              514             426             238              NA
## 438              444             374             270              NA
## 439              397             443             219              NA
## 440              366             620             238              NA
## 441              417             668             263              NA
## 442              495              NA             304              NA
## 443              316              NA             240              NA
## 444              474              NA             283              NA
## 445              477              NA             302              NA
## 446              464              NA             250              NA
## 447              440              NA             223              NA
## 448              445              NA             198              NA
## 449              570             527             182              NA
## 450              615             649             225              NA
## 451              605             664             177              NA
## 452              587             671             192              NA
## 453              527             607             173              NA
## 454              422             701             141              NA
## 455              450             431             200              NA
## 456              345             415             174              NA
## 457              363             396              74             103
## 458              552             470             102             114
## 459              479             510             190             150
## 460              497             552             145             158
## 461              418             494              99              74
## 462              468             470              89              NA
## 463              509             521              69              NA
## 464              534             544              87              NA
## 465              628             604             110              NA
## 466              619             668              74              NA
## 467              607             674              52              NA
## 468              419             541              50              NA
## 469              402             676              63              NA
## 470              488             495              69              NA
## 471              566             522              75              NA
## 472              556             507              52              NA
## 473              550             582              64              NA
## 474              507             595              66              NA
## 475              588             705              41              NA
## 476              535             639              66              NA
## 477              608             553              56              NA
## 478              547             548              56              NA
## 479              583             486              73              NA
## 480              620             634              46              NA
## 481              495             608              23              NA
## 482              466             608              41              NA
## 483              417             603              56              NA
## 484              507             812              49              NA
## 485              502             681              66              32
## 486              444             749              53              42
## 487              541             785              52              22
## 488              503             729              48              33
## 489              453             853              39              37
## 490              469             816              58              40
## 491              485            1040              29              26
## 492              512             897              41              24
## 493              524             958              34              20
## 494              559             944              54              36
## 495              567            1080              37              26
## 496              504            1044              78              50
## 497              439            1049              68              60
## 498              532             948              65              47
## 499              457             998              76              47
## 500              512             918              63              50
## 501              559             928              30              32
## 502              607             844              39              16
## 503              527             772              44              32
## 504              591             852              72              49
## 505              579             860              65              58
## 506              621             857              78              73
## 507              650             802              67              55
## 508              490             834              74              74
## 509              534             796              64              45
## 510              562             746             110              58
## 511              478             762              73              52
## 512              538             961             113              64
## 513              460             869             132              70
## 514              470             868              84              40
## 515              571             973             155              66
## 516              565             943             183              49
## 517              514             978             134              63
## 518              507            1071             110              48
## 519              403             910             120              46
## 520              472             921             136              57
## 521              406             869             151              50
## 522              448             890             125              65
## 523              446             923             100              43
## 524              522            1075              99              76
## 525              495            1072             118              42
## 526              523            1090             108              50
## 527              451            1003             116              60
## 528              597            1215              65              44
## 529              571            1170              60              44
## 530              632            1120              93              37
## 531              577            1077              67              36
## 532              585            1269              63              21
## 533              492            1158              73              31
## 534              489            1080              66              28
## 535              419             920              65              39
## 536              395             928             121              49
## 537              547             679             180              NA
## 538              473             629             172              NA
## 539              582             485             326              NA
## 540              497             461             320              NA
## 541              384             635             213              NA
## 542              468              NA             207              NA
## 543              486              NA             230              NA
## 544              452              NA             188              NA
## 545              493              NA             223              NA
## 546              470              NA             225              NA
## 547              413              NA             216              NA
## 548              424             586             166              NA
## 549              429             641             176             160
## 550              613             605             245             193
## 551              470             622             207              NA
## 552              549             504             230              NA
## 553              490             468             152              NA
## 554              495             371             118             101
## 555              468             499             102              98
## 556              507             487             112              88
## 557              560             482             201             125
## 558              640             443             146              91
## 559              696             426             136              93
## 560              589             403             128              82
## 561              522             412              95              79
## 562              493             513             146              86
## 563              453             465             116              69
## 564              409             504              78              42
## 565              511             471             100              41
## 566              492             414              95              62
## 567              581             449              46              50
## 568              602             558              38              29
## 569              618             432              49              30
## 570              734             447              71              31
## 571              578             470              74              36
## 572              563             535              61              43
## 573              609             528             119              64
## 574              522             599              55              63
## 575              536             501              96              56
## 576              544             467             125              77
## 577              590             611             182              92
## 578              462             471              69              49
## 579              511             508              85              59
## 580              527             631              82              67
## 581              518             554              96              60
## 582              634             563              49              50
## 583              580             595              20              23
## 584              627             551             104              74
## 585              569             548              64              40
## 586              632             558              77              58
## 587              635             564             103              61
## 588              596             626              73              47
## 589              651             694              74              35
## 590              666             784             115              54
## 591              545             704             106              35
## 592              610             667             119              56
## 593              596             682             128              50
## 594              550             612             100              40
## 595              620             674              76              40
## 596              571             896              64              28
## 597              562             902              75              39
## 598              533             916              50              33
## 599              476             872             153              78
## 600              480             849             124              82
## 601              397             840              90              50
## 602              552             844              54              22
## 603              477             872              53              33
## 604              562             870              83              65
## 605              538            1042             105              55
## 606              537             952              83              73
## 607              525             869              65              54
## 608              615             805             102              54
## 609              474             744             121              53
## 610              559             666              42              44
## 611              412             629              84              68
## 612              460             676              98              63
## 613              404             678              69              55
## 614              492             792             131              67
## 615              533             866             136              58
## 616              527             888             165              50
## 617              523             883             109              49
## 618              471             843             108              56
## 619              487             940             115              54
## 620              487             971             138              52
## 621              449             914              99              46
## 622              467             878              98              52
## 623              478             903             140              90
## 624              610             896             134              74
## 625              622             784             160              57
## 626              604             834             106              57
## 627              713             814             110              39
## 628              648             863             124              44
## 629              701             927             105              41
## 630              551             916             127              46
## 631              502             815             111              50
## 632              591             960             119              42
## 633              520             998             123              59
## 634              555             952              75              31
## 635              519             916              77              29
## 636              502            1056              93              48
## 637              207             413              NA              NA
## 638              230             431              NA              NA
## 639              229             600              NA              NA
## 640              221             608              NA              NA
## 641              439             743             217              NA
## 642              458             439             632              NA
## 643              417             671             567              NA
## 644              527             596             538              NA
## 645              531             463             383              NA
## 646              490             519             289              NA
## 647              543             512             292              NA
## 648              673             324             301              NA
## 649              633             314             268              NA
## 650              516             310             406              NA
## 651              466             268             238              NA
## 652              485             320             176              NA
## 653              524             319             246              NA
## 654              388             476             213              NA
## 655              470              NA             168              NA
## 656              422              NA             190              NA
## 657              460              NA             192              NA
## 658              424              NA             182              NA
## 659              394              NA             167              NA
## 660              391              NA             206              NA
## 661              556             542             326              NA
## 662              507             521             263              NA
## 663              485             613             239              NA
## 664              464             660             236              NA
## 665              379             539             164             149
## 666              383             607             166              NA
## 667              328             502             161              NA
## 668              385             383             162              NA
## 669              469             426             165              NA
## 670              404             389             167             136
## 671              397             326             124             127
## 672              459             401             137             143
## 673              462             386             101             110
## 674              370             354             109             104
## 675              433             346             114             113
## 676              426             352              66              NA
## 677              411             352              88              NA
## 678              433             365             141              NA
## 679              468             514              50              NA
## 680              424             487              25              NA
## 681              459             459              37              NA
## 682              372             377              32              NA
## 683              336             571              36              NA
## 684              415             579              76              NA
## 685              431             614              72              NA
## 686              460             616              56              NA
## 687              395             559              21              NA
## 688              526             566              48              NA
## 689              480             533              76              NA
## 690              502             450              72              NA
## 691              515             585              45              NA
## 692              445             411              54              NA
## 693              412             560              75              NA
## 694              519             635              86              NA
## 695              567             558              48              NA
## 696              506             620              44              NA
## 697              451             588              33              NA
## 698              534             526              39              NA
## 699              437             607              46              42
## 700              505             746              34              44
## 701              510             737              26              21
## 702              585             691              54              38
## 703              574             791              54              38
## 704              602             805              64              40
## 705              525             803              68              29
## 706              539             903              77              39
## 707              445             801              74              35
## 708              498             903              66              39
## 709              474             960              92              58
## 710              457             974              90              36
## 711              538            1003              82              40
## 712              399             888              71              51
## 713              372             969              92              63
## 714              547             984             115              52
## 715              438             907              59              33
## 716              639             947             148              55
## 717              693             940             146              49
## 718              691             916             168              36
## 719              681             902             210              57
## 720              600             911             170              64
## 721              640             905             138              58
## 722              618             908             100              47
## 723              537             852             156              43
## 724              563             830              87              56
## 725              470             817             131              69
## 726              588            1006             154              77
## 727              566             978             160              63
## 728              580             861             160              70
## 729              586             920             177              53
## 730              514             928             169              46
## 731              482             928             208              56
## 732              493            1028             128              71
## 733              466             913             166              66
## 734              563             888             125              65
## 735              485            1025             142              59
## 736              551            1049             169              72
## 737              584            1064             214              77
## 738              604            1134             171              63
## 739              518            1113             190              67
## 740              608            1107              95              42
## 741              566            1118             163              54
## 742              559             995              99              38
## 743              468            1172             103              54
## 744              583            1188             116              52
## 745              524            1326              80              34
## 746              599            1335              77              25
## 747              611            1303              72              23
## 748              614            1192             124              33
## 749              693             624             266              NA
## 750              289             388             149              NA
## 751              367             424             167              NA
## 752              300             689             203              NA
## 753              329             766             191              NA
## 754              301              NA             198              NA
## 755              349              NA             215              NA
## 756              357              NA             206              NA
## 757              300              NA             184              NA
## 758              375              NA             221              NA
## 759              431              NA             205              NA
## 760              448             594             204              NA
## 761              476             725             177             166
## 762              522             726             147             125
## 763              549             636             168              NA
## 764              578             627             221              NA
## 765              626             492             210              NA
## 766              580             428             132              NA
## 767              604             399              77              97
## 768              655             396              53              44
## 769              583             348              94              61
## 770              670             407              84              82
## 771              521             393              89              59
## 772              547             399              95              81
## 773              479             349              93              45
## 774              403             388              67              76
## 775              397             448              53              55
## 776              483             387              80              91
## 777              515             485              54              49
## 778              584             455              66              63
## 779              603             484              55              58
## 780              481             457              39              43
## 781              600             580              82              54
## 782              586             645              88              38
## 783              586             604              76              48
## 784              546             628              56              38
## 785              539             636              66              49
## 786              526             572              73              78
## 787              600             552              50              61
## 788              564             646              21              35
## 789              532             733              60              52
## 790              528             641              31              26
## 791              675             601              56              46
## 792              632             562              46              42
## 793              729             656              42              36
## 794              637             665              55              37
## 795              641             718              35              31
## 796              670             703              32              35
## 797              761             752              29              25
## 798              716             804              42              34
## 799              626             832              42              50
## 800              523             867              53              52
## 801              455             758              35              38
## 802              495             724              34              11
## 803              502             939              35              16
## 804              469            1102              59              36
## 805              500            1063              79              51
## 806              450             914              53              41
## 807              413             984              53              65
## 808              430             863             116              61
## 809              538             912              86              37
## 810              503             909              25              36
## 811              467             868              57              37
## 812              436             791              51              55
## 813              471             793              60              68
## 814              432             756              79              68
## 815              535             680             108              91
## 816              488             643              76              70
## 817              497             711              65              64
## 818              661             791             144              91
## 819              625             633             119              59
## 820              539             596             187              58
## 821              605             691             109              71
## 822              600             815             126              77
## 823              492             817             132              72
## 824              456             944             141              54
## 825              489             977             140              54
## 826              416             866              97              50
## 827              499             934              74              51
## 828              458             836             107              52
## 829              449             888              84              58
## 830              448             885             144              67
## 831              488             843             159              55
## 832              548             902             188              69
## 833              610             862             149              60
## 834              675             849             161              50
## 835              621             961             119              59
## 836              743            1099             147              50
## 837              685            1057             113              34
## 838              577            1076              79              41
## 839              542            1000              52              37
## 840              466            1062              86              61
## 841              606            1009              94              55
## 842              503            1093              62              36
## 843              556            1204              55              23
## 844              634             430             224              NA
## 845              595             715             357              NA
## 846              659             673             427              NA
## 847              626             627             331              NA
## 848              464             573             439              NA
## 849              387             686             433              NA
## 850              610             582             187              NA
## 851              605             541             282              NA
## 852              600             583             245              NA
## 853              673             290             319              NA
## 854              591             378             276              NA
## 855              588             450             233              NA
## 856              552             400             221              NA
## 857              538             425             224              NA
## 858              593             333             101              NA
## 859              304             295             134              NA
## 860               93               0              NA              NA
## 861               58               0              NA              NA
## 862              102             339              NA              NA
## 863              222             313              NA              NA
## 864              157             381              NA              NA
## 865              134             419              NA              NA
## 866              152             541              NA              NA
## 867              388             944             146              90
## 868              523            1054             126              73
## 869              545            1061             141              66
## 870              527            1108             201              66
## 871              562            1060             137              65
## 872              469             949              67              47
## 873              508             863              70              43
## 874              601             907             131              61
## 875              511            1027             132              54
## 876              497            1043             103              53
## 877              619            1134              63              37
## 878              568            1181              44              33
## 879              509            1103              65              32
## 880              561            1108              85              50
## 881              227             744              NA              NA
## 882              212             899              NA              NA
## 883              456             415             245              NA
## 884              348             627             152              NA
## 885              367             677             119              NA
## 886              397              NA             137              NA
## 887              362              NA             224              NA
## 888              339              NA             175              NA
## 889              495              NA             290              NA
## 890              561              NA             286              NA
## 891              525             530             231              NA
## 892              590             569             223             163
## 893              573             556             200              NA
## 894              511             504             173              NA
## 895              581             489             158              NA
## 896              496             494             140              NA
## 897              504             411              80              69
## 898              558             398              82              64
## 899              627             405              92              65
## 900              639             421             105              80
## 901              673             406             102              66
## 902              493             461             119              81
## 903              548             522             100              76
## 904              485             534             103              74
## 905              505             492             123              79
## 906              521             561             111              53
## 907              672             555             131              58
## 908              673             489              75              48
## 909              673             486              77              52
## 910              690             748              94              47
## 911              729             611              80              43
## 912              652             623              93              40
## 913              698             585              69              41
## 914              633             614              45              29
## 915              508             582              42              45
## 916              560             526              64              58
## 917              547             564              64              57
## 918              654             648              68              43
## 919              802             594              55              63
## 920              706             530              23              34
## 921              790             528              41              55
## 922              760             505              24              42
## 923              598             552              39              36
## 924              582             636              28              40
## 925              518             634              50              46
## 926              674             613              43              23
## 927              677             650              45              27
## 928              530             676              38              49
## 929              487             713              50              34
## 930              669             766              69              34
## 931              673             867              98              36
## 932              655             900              69              21
## 933              592             908              73              32
## 934              517             912              60              27
## 935              554             952              57              41
## 936              551             987              41              34
## 937              626             994              37              21
## 938              521             964              26              32
## 939              578             922              35              28
## 940              656             825              29              30
## 941              540             854              35              43
## 942              502             824              18              22
## 943              509             722              28              30
## 944              436             784              67              38
## 945              390             888              64              58
## 946              453             735             108              59
## 947              452             764              60              46
## 948              563             695              90              38
## 949              579             819             177              87
## 950              645             844              75              68
## 951              600             743              91              55
## 952              470             807              93              66
## 953              508             831              93              53
## 954              602             941             106              68
## 955              529             932              75              41
## 956              613             885             138              58
## 957              653             913             106              50
## 958              588             841              87              42
## 959              585             899             103              50
## 960              634             952              82              57
## 961              699            1185             109              47
## 962              675            1055              66              45
## 963              765            1122             104              63
## 964              733            1264              65              46
## 965              620            1110              82              41
## 966              578            1164             161              72
## 967              455            1070             122              62
## 968              461            1056             109              70
## 969              562             982              83              38
## 970              466             972             133              61
## 971              365            1041              65              44
## 972              443            1099              98              63
## 973              518            1144              86              50
## 974              384            1038              66              28
## 975              430            1133              60              40
## 976              238             601              NA              NA
## 977              274             625              NA              NA
## 978              324             677              NA              NA
## 979              493             561             256              NA
## 980              460             337             349              NA
## 981              380             490             239              NA
## 982               78             162              45              22
## 983              498            1054             117              56
## 984              492            1051              92              37
## 985              586            1038             148              60
## 986              553            1122              99              46
## 987              686            1074             115              58
## 988              525            1120             115              57
## 989              479            1145              92              46
## 990              543            1191             169              55
## 991              595            1130             177              73
## 992              515             978             150              74
## 993              499             968              96              43
## 994              512             918              96              38
## 995              497            1249             110              58
## 996               93             186              NA              NA
## 997               84             271              NA              NA
## 998               79               0              NA              NA
## 999               79               0              NA              NA
## 1000             499             816              43              30
## 1001             456             938              39              30
## 1002             381             872              40              48
## 1003             502             877              90              37
## 1004             491             885              90              47
## 1005             537             934              88              38
## 1006             479             988              44              51
## 1007             699             972             101              58
## 1008             598             911             114              41
## 1009             478             888             101              51
## 1010             555             960             118              59
## 1011             469             962              92              48
## 1012             471             864             108              65
## 1013             526             767             134              62
## 1014             530             719             150              57
## 1015             515             839             187              72
## 1016             434             743             178              59
## 1017             461             745             190              95
## 1018             537             750             193              74
## 1019             501             719             119              63
## 1020             435             830             140              61
## 1021             517             869             164              95
## 1022             494             837             105              61
## 1023             477             873              96              56
## 1024             536             916             163              75
## 1025             526             936             162              46
## 1026             474             840             198              71
## 1027             530             860             144              62
## 1028             548             997             179              83
## 1029             502            1027             125              68
## 1030             506            1025             139              54
## 1031             497             911             103              60
## 1032             555            1011             175              62
## 1033             637            1116             198              68
## 1034             554            1057             180              63
## 1035             633            1085             171              74
## 1036             621            1122             155              51
## 1037             728            1138             166              75
## 1038             673            1129             114              52
## 1039             581            1119              64              49
## 1040             589            1120              71              27
## 1041             557            1021              66              30
## 1042             481            1037             115              44
## 1043             585            1076              79              36
## 1044             173             532              NA              NA
## 1045             189             848              NA              NA
## 1046             386             487             429              NA
## 1047             283             590             420              NA
## 1048             456             540             305              NA
## 1049             353             741             315              NA
## 1050             508             740             558              NA
## 1051             428             666             183              NA
## 1052             390             533             152              NA
## 1053             522             901             129              70
## 1054             514             958              97              53
## 1055             493             824             131              46
## 1056             562             748              89              46
## 1057             644             696             105              69
## 1058             550             768             146              76
## 1059             484             650             218             106
## 1060             522             687             170              87
## 1061             528             675             207              76
## 1062             473             659             157              83
## 1063             397             722             182              47
## 1064             473             840             128              48
## 1065             474             919              97              46
## 1066             523            1034             125              43
## 1067             489             950             138              54
## 1068             554             897             154              51
## 1069             523             969             119              68
## 1070             439             741             131              71
## 1071             428             936             100              75
## 1072             530             983             197              87
## 1073             534             955             135              60
## 1074             532             949             196              86
## 1075             564            1068             131              66
## 1076             478             990             136              50
## 1077             511             840             121              35
## 1078             406             898             100              42
## 1079             476             926             120              42
## 1080             461            1057              67              48
## 1081             474            1040              65              34
## 1082             252            1085              NA              NA
## 1083             281              77             136              NA
## 1084             279             650              NA              NA
## 1085             344             469              NA              NA
## 1086             512             618             293              NA
## 1087             551             441             494              NA
## 1088             650             474             460              NA
## 1089             649             453             438              NA
## 1090             549             514             398              NA
## 1091             662             532             430              NA
## 1092             599             375             270              NA
## 1093             576             364             349              NA
## 1094             491             393             226              NA
## 1095             425             333             245              NA
## 1096             431             313             230              NA
## 1097             366             351             145              NA
## 1098             501             324             326              NA
## 1099             372             535             212              NA
## 1100             374             574             170              NA
## 1101             622              NA             325              NA
## 1102             349              NA             198              NA
## 1103             414              NA             187              NA
## 1104             349              NA             149              NA
## 1105             459             738             199              NA
## 1106             519             618             190              NA
## 1107             392             603             204              NA
## 1108             396             588             182              NA
## 1109             334             529             140             134
## 1110             373             579             197              NA
## 1111             358             565             139              NA
## 1112             273             419             145              NA
## 1113             299             469             130              NA
## 1114             378             411              74              84
## 1115             346             426              97              78
## 1116             447             402              75              53
## 1117             470             376              36              48
## 1118             503             491              80              NA
## 1119             590             540              86              NA
## 1120             436             546              48              NA
## 1121             408             604              64              NA
## 1122             420             480              87              NA
## 1123             455             551              64              NA
## 1124             410             482              58              NA
## 1125             497             617              73              NA
## 1126             664             669              72              NA
## 1127             597             677              62              NA
## 1128             553             604              59              NA
## 1129             631             563              38              NA
## 1130             614             447              61              NA
## 1131             511             474              47              NA
## 1132             662             457              79              NA
## 1133             718             597             104              NA
## 1134             770             590              93              NA
## 1135             632             720             120              NA
## 1136             671             600             123              NA
## 1137             639             665              81              NA
## 1138             622             670              92              72
## 1139             702             740              95              52
## 1140             689             722              95              49
## 1141             667             657              48              41
## 1142             714             760              84              59
## 1143             683             776              68              39
## 1144             579             892              63              36
## 1145             521             894              77              49
## 1146             614             925              87              53
## 1147             556             880             100              56
## 1148             627             837              90              47
## 1149             562             870             194              42
## 1150             453             867             124              70
## 1151             438             893             141              60
## 1152             492             891             172              77
## 1153             430             830              94              64
## 1154             485             881              56              47
## 1155             439             980              57              43
## 1156             484             823              80              51
## 1157             544             846             139              57
## 1158             489             755              76              40
## 1159             502             821              86              41
## 1160             500             800             110              50
## 1161             597             820             149              75
## 1162             611             825             138              52
## 1163             486             744             144              55
## 1164             588             896             114              62
## 1165             610             818             137              52
## 1166             556             834             106              46
## 1167             489             841             122              72
## 1168             487             810             108              68
## 1169             528             804             151              56
## 1170             541             925             166              76
## 1171             488             829             109              69
## 1172             539             846             136              58
## 1173             445             923             128              59
## 1174             440             953             132              46
## 1175             513             896              82              55
## 1176             538             952             141              65
## 1177             583             957             126              68
## 1178             503             899             142              78
## 1179             492             937             126              61
## 1180             520             976             105              53
## 1181             516            1190             124              40
## 1182             498            1079             131              64
## 1183             447            1056             137              53
## 1184             594            1030             167              68
## 1185             668            1083              95              42
## 1186             519            1062              89              42
## 1187             428             940              96              37
## 1188             407             985              80              36
## 1189             541            1094              58              35
## 1190             601             959             128              49
## 1191              59             241              NA              NA
## 1192             157             378              NA              NA
## 1193             234             509              NA              NA
## 1194             219             612              NA              NA
## 1195             220             648              NA              NA
## 1196             488             665             241              NA
## 1197             519             424             555              NA
## 1198             386             725             382              NA
## 1199             376             612             238              NA
## 1200             503             565             419              NA
## 1201             524             559             272              NA
## 1202             461             541             293              NA
## 1203             629             397             263              NA
## 1204             436             454             270              NA
## 1205             428             399             193              NA
## 1206             459             528             241              NA
## 1207             461             565             243              NA
## 1208             402             460             252              NA
## 1209             465             400             248              NA
## 1210              34              81              34              20
## 1211               0               0               0               0
## 1212             626            1015             167              59
## 1213             592             985              91              73
## 1214             546             930              83              53
## 1215             490             901              66              59
## 1216             563             977             110              66
## 1217             553             922              65              64
## 1218             514             915              62              61
## 1219             443             862              85              67
## 1220             520             805              95              53
## 1221             552             750             101              53
## 1222             455             745             131              56
## 1223             446             685              58              54
## 1224             484             714              84              52
## 1225             475             665             101              49
## 1226             465             751              69              34
## 1227             533             992             101              50
## 1228             598            1040             176              74
## 1229             439             911             159              55
## 1230             455             791             165              62
## 1231             519             821             164              72
## 1232             556             802             106              68
## 1233             587             958              83              52
## 1234             565             900             118              45
## 1235             624             986             101              48
## 1236             497             973             104              55
## 1237             532            1039              81              59
## 1238             662            1072              82              33
## 1239             620            1245              72              44
## 1240             488            1399              66              36
## 1241             500            1125              94              50
## 1242             547            1221              99              39
## 1243             543            1320             139              40
## 1244             531            1162              79              34
## 1245             502            1233              71              37
## 1246             434             414             155              NA
## 1247             392             353             144              NA
## 1248             304             547             155              NA
## 1249             320              NA             181              NA
## 1250             330              NA             252              NA
## 1251             418              NA             239              NA
## 1252             342              NA             145              NA
## 1253             482              NA             206              NA
## 1254             490              NA             226              NA
## 1255             503              NA             292              NA
## 1256             463             626             302              NA
## 1257             494             673             231             171
## 1258             485             573             197             112
## 1259             566             632             196              NA
## 1260             529             608             176              NA
## 1261             476             457             173              NA
## 1262             481             591             164              NA
## 1263             461             579             172             122
## 1264             489             500             118              70
## 1265             482             465              99              57
## 1266             563             474             108              71
## 1267             540             412             121              92
## 1268             572             458             144              94
## 1269             599             399             132              96
## 1270             524             378             140              55
## 1271             506             410             116              62
## 1272             593             426              92              65
## 1273             565             461             106              70
## 1274             506             483              76              67
## 1275             531             465              74              49
## 1276             574             421              69              53
## 1277             608             476              50              45
## 1278             631             430              57              39
## 1279             626             533              65              37
## 1280             615             407              70              40
## 1281             583             490             100              50
## 1282             492             530              99              42
## 1283             494             513              83              38
## 1284             623             575             105              31
## 1285             641             613             150              58
## 1286             494             502             134              62
## 1287             573             514             116              68
## 1288             552             562              56              54
## 1289             601             606              80              51
## 1290             624             521              48              35
## 1291             706             637              44              26
## 1292             589             542              47              40
## 1293             635             644              69              38
## 1294             642             756              39              22
## 1295             566             688              26              34
## 1296             726             923              39              36
## 1297             502             790              23              43
## 1298             544             927              54              36
## 1299             614             929              55              45
## 1300             604             851              48              44
## 1301             649             823              33              20
## 1302             550             918              32              14
## 1303             553            1019              46              22
## 1304             513             844              67              42
## 1305             512             976              55              37
## 1306             445             966              98              54
## 1307             599             906             115              70
## 1308             501             905              57              52
## 1309             518             857              67              45
## 1310             503             952              56              43
## 1311             598             954              87              46
## 1312             520             791              74              45
## 1313             574             760              83              49
## 1314             550             714             146              75
## 1315             566             759             106              65
## 1316             439             707              62              46
## 1317             409             739              51              40
## 1318             474             887              38              33
## 1319             467             802              44              29
## 1320             437             735              39              30
## 1321             523             898             113              65
## 1322             528             832             107              63
## 1323             478             743             111              53
## 1324             445             749              96              53
## 1325             526             747             107              68
## 1326             527             834             123              74
## 1327             493             850              83              59
## 1328             515             910             135              43
## 1329             530            1031             118              64
## 1330             576             958             143              53
## 1331             495            1121             151              52
## 1332             506             915             112              54
## 1333             556            1021              90              45
## 1334             495            1083             146              67
## 1335             475            1096              79              62
## 1336             512            1027              94              44
## 1337             513             982             116              46
## 1338             485             978             102              44
## 1339             490             872             101              42
## 1340             482             513             212              NA
## 1341             186             578              NA              NA
## 1342             270             945              NA              NA
## 1343             498             679             289              NA
## 1344             467             586             196              NA
## 1345              45               0              NA              NA
## 1346             162              74             226              NA
## 1347             165             156             168              63
## 1348             128              67              46              15
## 1349              95               0              NA              NA
## 1350              50               0              NA              NA
## 1351             601             450             286              NA
## 1352             624            1003              60              49
## 1353             457            1078              41              52
## 1354             392            1129              28              42
## 1355             449             998              55              46
## 1356             362             981              58              44
## 1357             379            1203              72              45
## 1358             527            1089              66              43
## 1359             684            1062             118              54
## 1360             612            1028              43              43
## 1361             543             810              27              22
## 1362             597             735              43              23
## 1363             501             805              32              26
## 1364             561             797              66              58
## 1365             529             887              98              81
## 1366             549             829             100              77
## 1367             498             817             135              79
## 1368             501             840             158              99
## 1369             478             948             162              66
## 1370             456            1005             137              58
## 1371             500            1001             149              54
## 1372             546             872             117              53
## 1373             631             968             118              48
## 1374             592            1012             159              49
## 1375             551             853             142              52
## 1376             504             934             158              53
## 1377             536             851             110              33
## 1378             582             794             154              70
## 1379             572             956             129              52
## 1380             448             879              79              50
## 1381             482            1157              36              37
## 1382             502            1118              65              44
## 1383             445            1069              97              48
## 1384             550            1029              97              74
## 1385             572            1049              62              46
## 1386             713             988             149              61
## 1387             675            1037              66              46
## 1388             545            1062              66              48
## 1389             489            1050              88              42
## 1390             492            1041              70              31
## 1391             512            1159             107              23
## 1392             486            1075             153              40
## 1393             240             437              NA              NA
## 1394             307             477              NA              NA
## 1395             396             694             144              NA
## 1396             535             564             372              NA
## 1397              52             101              NA              NA
## 1398             490             504             222              NA
## 1399             401             562             193              NA
## 1400             335             588             175              NA
## 1401             391              NA             217              NA
## 1402             355              NA             206              NA
## 1403             333              NA             225              NA
## 1404             303              NA             243              NA
## 1405             498              NA             309              NA
## 1406             525              NA             287              NA
## 1407             493              NA             263              NA
## 1408             573             662             218              NA
## 1409             607             748             264             201
## 1410             608             713             211             142
## 1411             543             665             188              NA
## 1412             525             566             144              NA
## 1413             483             487             116              NA
## 1414             450             558             118              NA
## 1415             567             659              67              86
## 1416             623             602              94              68
## 1417             523             560              65              62
## 1418             555             550              74              79
## 1419             509             448              74              68
## 1420             494             507              70              77
## 1421             675             610              83              63
## 1422             668             636              95              67
## 1423             591             572              54              54
## 1424             583             545              54              46
## 1425             806             554              81              69
## 1426             756             546              82              64
## 1427             736             628              75              48
## 1428             798             657              97              30
## 1429             752             583              77              40
## 1430             682             637              62              38
## 1431             648             594              54              35
## 1432             622             585              73              35
## 1433             656             591              48              63
## 1434             550             660              96              33
## 1435             659             604              68              46
## 1436             660             743              50              37
## 1437             642             611              28              24
## 1438             769             567              61              32
## 1439             723             487              43              29
## 1440             636             575              82              41
## 1441             595             686              55              44
## 1442             704             691              36              47
## 1443             684             665              36              43
## 1444             641             692              58              26
## 1445             647             794              54              39
## 1446             565             865              50              34
## 1447             481             871              47              23
## 1448             565             860              39              24
## 1449             543             785              28              18
## 1450             584             842              42              29
## 1451             437             813              42              26
## 1452             520             976              54              18
## 1453             489             951              35              20
## 1454             494             832              50              30
## 1455             532            1043              63              37
## 1456             566             958              90              50
## 1457             569             845             120              74
## 1458             588             808             105              61
## 1459             581             717              75              55
## 1460             513             720              74              44
## 1461             489             680              47              43
## 1462             515             690              53              35
## 1463             492             719             103              60
## 1464             479             628             166              66
## 1465             533             681              93              57
## 1466             502             691              97              42
## 1467             643             739              86              36
## 1468             592             657              71              45
## 1469             590             719              69              45
## 1470             533             686              84              42
## 1471             534             673              62              38
## 1472             624             776             156              53
## 1473             645             911             139              48
## 1474             604             949             105              43
## 1475             592             941             147              39
## 1476             505             836             138              60
## 1477             473             861             109              36
## 1478             629             910              39              35
## 1479             760             946              79              57
## 1480             703             957              56              34
## 1481             632             909              96              46
## 1482             676             954              99              58
## 1483             653            1025             153              63
## 1484             718             978             104              57
## 1485             635            1013             100              48
## 1486             525            1048             163              54
## 1487             644            1178             101              38
## 1488             684            1042              98              33
## 1489             670             982              84              33
## 1490             637             989              84              27
## 1491             649            1053             139              35
## 1492             359             410             206              NA
## 1493             409             349             239              NA
## 1494             322             616             188              NA
## 1495             336             649             147              NA
## 1496             412              NA             208              NA
## 1497             430              NA             184              NA
## 1498             429              NA             153              NA
## 1499             390              NA             123              NA
## 1500             427              NA             217              NA
## 1501             442              NA             224              NA
## 1502             455              NA             242              NA
## 1503             581             551             246             200
## 1504             465             676             135              95
## 1505             430             668             160              NA
## 1506             461             550             119              NA
## 1507             434             614             105              NA
## 1508             404             654             119              NA
## 1509             371             624              53              70
## 1510             449             598              72              58
## 1511             460             622              63              66
## 1512             474             551              77              66
## 1513             399             514              84              70
## 1514             483             460              71              63
## 1515             564             468              62              51
## 1516             586             475              66              41
## 1517             630             559              50              35
## 1518             563             579              27              25
## 1519             681             663              40              24
## 1520             671             663              36              36
## 1521             530             631              62              38
## 1522             516             655              47              38
## 1523             555             625              62              46
## 1524             625             598             102              51
## 1525             645             629              69              56
## 1526             585             690              50              35
## 1527             604             619              28              38
## 1528             463             515              46              47
## 1529             452             489              58              44
## 1530             444             515              44              34
## 1531             485             500              27              49
## 1532             507             625              41              32
## 1533             764             550              42              34
## 1534             824             519              38              26
## 1535             721             519              44              26
## 1536             712             594              49              38
## 1537             524             633              43              25
## 1538             530             712              32              31
## 1539             487             763              23              38
## 1540             385             805              37              29
## 1541             475             786              23              38
## 1542             506             821              36              25
## 1543             584             777              58              22
## 1544             556             803              76              21
## 1545             529             829              47              26
## 1546             548            1104              34              20
## 1547             521            1020             110              51
## 1548             426             994             134              51
## 1549             455            1025             133              59
## 1550             472            1022             147              61
## 1551             584             977             131              68
## 1552             545            1024              80              53
## 1553             484             926              91              50
## 1554             595             919             128              57
## 1555             568             876             164              93
## 1556             609             846             183              82
## 1557             519             916             177              90
## 1558             433             800             144             117
## 1559             482             751             104              69
## 1560             506             824             175              82
## 1561             508             962             146              70
## 1562             582             948             232              87
## 1563             524             872             235              98
## 1564             568             871             145              64
## 1565             508             861             117              58
## 1566             553             983             139              61
## 1567             562             855             157              55
## 1568             651             992             141              54
## 1569             642             981             151              64
## 1570             707             831             143              59
## 1571             622            1048             131              59
## 1572             593             975             129              55
## 1573             636            1025             126              52
## 1574             640            1114              58              35
## 1575             642            1181              71              36
## 1576             633            1122             131              47
## 1577             770            1129              70              37
## 1578             755            1166              40              15
## 1579             640            1021              68              29
## 1580             556             898              48              14
## 1581             608            1061              47              22
## 1582             537             819              31              22
## 1583             650             976              61              20
## 1584              72              72               0              54
## 1585             720             475             315              NA
## 1586             443             621             165              NA
## 1587             474             594             237              NA
## 1588             270             354              NA              NA
## 1589             321             443              NA              NA
## 1590             232             643              NA              NA
## 1591             323             593              NA              NA
## 1592             454             836             341              NA
## 1593             369             576             529              NA
## 1594             583             663             374              NA
## 1595             302             741              NA              NA
## 1596             401             733             321              NA
## 1597             507             456             468              NA
## 1598             334             604             307              NA
## 1599             501             450             343              NA
## 1600             646             498             414              NA
## 1601             570             487             274              NA
## 1602             559             545             229              NA
## 1603             588             421             254              NA
## 1604             628             310             346              NA
## 1605             546             370             238              NA
## 1606             490             367             200              NA
## 1607             513             415             198              NA
## 1608             470             363             226              NA
## 1609             517             439             241              NA
## 1610             498             635             230              NA
## 1611             421             569             128              NA
## 1612             406              NA             144              NA
## 1613             457              NA             191              NA
## 1614             467              NA             170              NA
## 1615             351              NA             210              NA
## 1616             391              NA             196              NA
## 1617             536             592             211              NA
## 1618             522             627             163              NA
## 1619             495             655             169              NA
## 1620             411             620             167              NA
## 1621             497             600             153              NA
## 1622             490             639             129             120
## 1623             422             605             158              NA
## 1624             464             568             116              NA
## 1625             456             527             128              NA
## 1626             382             555             135              NA
## 1627             309             647              69              84
## 1628             476             647              51              64
## 1629             436             585              74              77
## 1630             410             485              61              72
## 1631             483             574              51              62
## 1632             453             514              50              NA
## 1633             457             507              72              NA
## 1634             536             544              56              NA
## 1635             607             498              62              NA
## 1636             473             483              36              NA
## 1637             460             518              44              NA
## 1638             469             575              75              NA
## 1639             415             700              55              NA
## 1640             474             616              53              NA
## 1641             506             678              70              NA
## 1642             457             548              41              NA
## 1643             452             521              50              NA
## 1644             461             558              26              NA
## 1645             474             627              68              NA
## 1646             421             524              40              NA
## 1647             525             585              31              NA
## 1648             498             529              34              NA
## 1649             439             621              43              NA
## 1650             488             625              63              NA
## 1651             555             705              28              NA
## 1652             563             599              35              NA
## 1653             531             552              66              29
## 1654             568             562              63              43
## 1655             558             628              44              22
## 1656             635             652              32              28
## 1657             562             797              60              27
## 1658             524             903              41              48
## 1659             471            1109              47              50
## 1660             500             976              59              32
## 1661             534             929              79              42
## 1662             403             955              56              39
## 1663             440             924              30              35
## 1664             545            1033              79              62
## 1665             462            1003              58              51
## 1666             549            1130              73              49
## 1667             499            1031              63              39
## 1668             506             966              44              52
## 1669             476             979              51              47
## 1670             469             822             115              58
## 1671             610             960             126              57
## 1672             542             793             127              70
## 1673             573             806             135              68
## 1674             552             866             152              58
## 1675             602             764             128              76
## 1676             472             708             140              62
## 1677             555            1084             186              60
## 1678             527            1095             122              51
## 1679             593            1161             154              59
## 1680             587            1109             111              49
## 1681             492             987             113              49
## 1682             558             926             106              50
## 1683             582             915             108              35
## 1684             490            1026              92              30
## 1685             509            1059             127              31
## 1686             665            1049              91              32
## 1687             558            1002              94              34
## 1688             536            1092             117              41
## 1689             508            1080              97              45
## 1690             631            1081             125              35
## 1691             611            1117             102              30
## 1692             551            1125             153              47
## 1693             644            1102             105              43
## 1694             651            1155              72              29
## 1695             645            1133             100              27
## 1696             639            1083             116              27
## 1697             626            1203              92              25
## 1698             249             979              NA              NA
## 1699             533             397             251              NA
## 1700             521             639             174              NA
## 1701             187             380              NA              NA
## 1702             268             570              NA              NA
## 1703             215             617              NA              NA
## 1704             276             784              NA              NA
## 1705             565             843             307              NA
## 1706             417             498             289              NA
## 1707             235             705             347              NA
## 1708             486             546             248              NA
## 1709             461             480             235              NA
## 1710             674             343             264              NA
## 1711             461             367             315              NA
## 1712             486             359             273              NA
## 1713             444             413             210              NA
## 1714             368             375             117              NA
## 1715             381             374             203              NA
## 1716             450             575             237              NA
## 1717             434             520             259              NA
## 1718             421              NA             199              NA
## 1719             414              NA             188              NA
## 1720             404              NA             214              NA
## 1721             449              NA             172              NA
## 1722             493              NA             278              NA
## 1723             442              NA             196              NA
## 1724             511              NA             197              NA
## 1725             463             555             157              NA
## 1726             451             551             190              NA
## 1727             425             593             197              NA
## 1728             438             640             155              NA
## 1729             441             690             191             117
## 1730             391             650             182              NA
## 1731             420             610             158              NA
## 1732             481             369             259              NA
## 1733             401             444             228              NA
## 1734             393             426             190             123
## 1735             361             393             142              98
## 1736             445             343             153              62
## 1737             428             381             162              79
## 1738             388             419             192              97
## 1739             528             384             168              67
## 1740             460             371              96              NA
## 1741             460             373              68              NA
## 1742             464             375              68              NA
## 1743             533             355             100              NA
## 1744             520             472              80              NA
## 1745             519             478              62              NA
## 1746             377             405              75              NA
## 1747             385             351              36              NA
## 1748             475             430              48              NA
## 1749             484             463              32              NA
## 1750             544             528              39              NA
## 1751             487             505              34              NA
## 1752             524             442              51              NA
## 1753             505             445              47              NA
## 1754             582             520              73              NA
## 1755             575             543              62              NA
## 1756             592             591              45              NA
## 1757             603             595              67              NA
## 1758             607             652              92              NA
## 1759             621             505              85              NA
## 1760             623             584              50              NA
## 1761             639             723              32              NA
## 1762             610             608              72              NA
## 1763             576             583              50              NA
## 1764             597             734              46              NA
## 1765             586             647              31              28
## 1766             551             752              43              41
## 1767             595             775              22              14
## 1768             403             791              25              35
## 1769             393             771              48              37
## 1770             417             792              32              16
## 1771             465             752              34              27
## 1772             450             758              27              32
## 1773             435             841              50              39
## 1774             454             940              57              41
## 1775             408             970              39              33
## 1776             419            1008              51              38
## 1777             405            1011              64              60
## 1778             387             914              79              37
## 1779             422             953             130              59
## 1780             454             944              74              34
## 1781             469             919              65              31
## 1782             422             910              51              31
## 1783             432             842              23              30
## 1784             514             828              55              31
## 1785             471             837              49              28
## 1786             433             807             130              45
## 1787             483             879             214              91
## 1788             483             855             180              66
## 1789             452             760             209             102
## 1790             442             785             194              83
## 1791             447             862             161              75
## 1792             497             873             124              77
## 1793             517             847             111              60
## 1794             569             929             152              84
## 1795             535             914             140              58
## 1796             563             914             155              69
## 1797             582             914             137              52
## 1798             620             901             124              46
## 1799             569             872             110              53
## 1800             536             972              92              55
## 1801             496            1030              75              36
## 1802             510             989             126              49
## 1803             481            1161             160              50
## 1804             577            1204             113              44
## 1805             467            1106              93              73
## 1806             540            1116              87              49
## 1807             529            1049              86              37
## 1808             471            1092              73              30
## 1809             459            1200              68              23
## 1810             266             133             324              NA
## 1811             254             173             214             118
## 1812              71               0              NA              NA
## 1813              89               0              NA              NA
## 1814             135             589              NA              NA
## 1815             176             332              NA              NA
## 1816             172             359              NA              NA
## 1817             282             413              NA              NA
## 1818             197             492              NA              NA
## 1819             246             511              NA              NA
## 1820             434             678              NA              NA
## 1821             390             633              NA              NA
## 1822             190             119             134              43
## 1823              78               0              NA              NA
## 1824              52               0              NA              NA
## 1825              56             155              14               7
## 1826             204            1095              NA              NA
## 1827             573             692             399              NA
## 1828             246             194             343              NA
## 1829             149             159              NA              NA
## 1830             154             397              NA              NA
## 1831             423            1143              45              44
## 1832             500            1164              60              45
## 1833             441             972              70              45
## 1834             431            1033              83              49
## 1835             401             966              88              36
## 1836             564             900              85              45
## 1837             506             754              85              50
## 1838             488             716              92              46
## 1839             602            1057             133              57
## 1840             536             848             152              70
## 1841             563             791             239              73
## 1842             458             773             122              91
## 1843             429             877             165              77
## 1844             482             822             179              67
## 1845             472             810             152              68
## 1846             513             809              60              39
## 1847             577             992             198              91
## 1848             497             898             124              50
## 1849             552            1013             136              67
## 1850             509             902             138              59
## 1851             501            1069             101              64
## 1852             453             864              69              52
## 1853             443            1046              92              41
## 1854             442            1055             109              51
## 1855             503             981             140              52
## 1856             601            1014             109              55
## 1857             604            1129             140              60
## 1858             604            1072              79              37
## 1859             631            1169             174              67
## 1860             678            1273             129              44
## 1861             547            1062              71              44
## 1862             565            1073              76              39
## 1863             566             910              52              25
## 1864             564            1104             123              31
## 1865             426             769             110              67
## 1866             529             711             125              48
## 1867             515             725             126              52
## 1868             483             727             116              62
## 1869             489             822             149              74
## 1870             456             806             131              82
## 1871             460             840             144              80
## 1872             519             871             116              62
## 1873             564             942              94              35
## 1874             572            1148              93              76
## 1875             500             863             174              73
## 1876             464             792              96              61
## 1877             489             838              81              55
## 1878             596             749             105              51
## 1879             588             811              97              44
## 1880             474             841             100              55
## 1881             624             901              91              68
## 1882             538             943              69              30
## 1883             613             973             123              46
## 1884             674            1059              91              39
## 1885             626            1110              89              40
## 1886             561            1088             116              39
## 1887             610            1095             130              45
## 1888             775            1073             122              56
## 1889             614             989             174              42
## 1890             629            1003             137              58
## 1891             586             989             108              37
## 1892             492            1058             110              42
## 1893             466             986             102              47
## 1894             404             974             106              37
## 1895             214             501              NA              NA
## 1896             320             451              NA              NA
## 1897             323             558             211              NA
## 1898             475             429             547              NA
## 1899             334             564             388              NA
## 1900             692             496             375              NA
## 1901             433             592             357              NA
## 1902             538             484             275              NA
## 1903             547             503             323              NA
## 1904             619             342             367              NA
## 1905             584             266             392              NA
## 1906             561             361             361              NA
## 1907             543             335             339              NA
## 1908             500             404             406              NA
## 1909             462             402             231              NA
## 1910             418             389             253              NA
## 1911             433             403             277              NA
## 1912             358             680             157              NA
## 1913             300             631             223              NA
## 1914             442              NA             308              NA
## 1915             460              NA             300              NA
## 1916             547              NA             308              NA
## 1917             600              NA             307              NA
## 1918             520              NA             190              NA
## 1919             561              NA             248              NA
## 1920             591             514             297              NA
## 1921             561             536             367              NA
## 1922             551             533             342              NA
## 1923             473             534             315              NA
## 1924             470             504             251              NA
## 1925             336             583             165             146
## 1926             379             595             220              NA
## 1927             392             561             170              NA
## 1928             354             477             170              NA
## 1929             380             471             182              NA
## 1930             454             573             138             119
## 1931             471             443             122              87
## 1932             516             430             112              74
## 1933             494             507              87              56
## 1934             438             527              84              69
## 1935             364             451             101              NA
## 1936             485             486              77              NA
## 1937             467             396              65              NA
## 1938             517             435              91              NA
## 1939             444             402              62              NA
## 1940             408             421              88              NA
## 1941             366             411              33              NA
## 1942             402             508              33              NA
## 1943             430             557              20              NA
## 1944             415             507              34              NA
## 1945             453             475              33              NA
## 1946             439             524              48              NA
## 1947             502             570              33              NA
## 1948             534             535              28              NA
## 1949             483             509              48              NA
## 1950             534             548              38              NA
## 1951             595             545              42              NA
## 1952             508             498              37              NA
## 1953             539             505              41              NA
## 1954             534             487              41              NA
## 1955             560             574              48              NA
## 1956             520             598              31              NA
## 1957             630             682              54              NA
## 1958             645             550              45              NA
## 1959             692             644              57              35
## 1960             564             707              32              33
## 1961             525             640              33              22
## 1962             549             590              32              24
## 1963             523             611              40              23
## 1964             423             693              70              36
## 1965             470             704              67              40
## 1966             559             859              67              31
## 1967             498             920              85              36
## 1968             491             890              90              47
## 1969             532             804              83              57
## 1970             441             889              55              49
## 1971             505             900              64              35
## 1972             476             844              47              27
## 1973             417             865              29              30
## 1974             520             978              22              30
## 1975             508             904              50              37
## 1976             711            1054              71              32
## 1977             729            1005              83              27
## 1978             654            1042             101              36
## 1979             502            1008             129              47
## 1980             590             913             112              52
## 1981             548             869             107              51
## 1982             608             780             100              47
## 1983             518             778              88              55
## 1984             554             814              87              54
## 1985             580             925             140              73
## 1986             563             792             130              73
## 1987             607             915             130              56
## 1988             619             990             140              78
## 1989             488             962              99              55
## 1990             536            1087             148              93
## 1991             511            1094             126              97
## 1992             550            1023             121              78
## 1993             508            1071              87              54
## 1994             488             973             109              56
## 1995             435            1067             112              64
## 1996             516             930             120              65
## 1997             513            1013             161              56
## 1998             531            1193             155              52
## 1999             615            1189             113              53
## 2000             642            1120             121              49
## 2001             674            1034             101              51
## 2002             696            1028             109              56
## 2003             709            1032              79              39
## 2004             625            1090              57              42
## 2005             620             967              74              21
## 2006             597             986              53              37
## 2007             705             874              43              23
## 2008             431             901              71              35
## 2009             497             897              58              25
## 2010             540             710             121              NA
## 2011             606             528             205              NA
## 2012             259             777              NA              NA
## 2013             321             618              NA              NA
## 2014             312             871             207              NA
## 2015             119               0              NA              NA
## 2016              79               0              NA              NA
## 2017             227             458              NA              NA
## 2018             207             397              NA              NA
## 2019             263             513              NA              NA
## 2020             338             408              NA              NA
## 2021             466             495             392              NA
## 2022             530             408             697              NA
## 2023             492             625             562              NA
## 2024             592             572             403              NA
## 2025             565             584             366              NA
## 2026             744             524             337              NA
## 2027             656             530             226              NA
## 2028             643             308             307              NA
## 2029             475             345             254              NA
## 2030             414             374             231              NA
## 2031             438             388             213              NA
## 2032             414             434             112              NA
## 2033             502             281             225              NA
## 2034             470             368             281              NA
## 2035             363             625             220              NA
## 2036             330             530             191              NA
## 2037             328              NA             202              NA
## 2038             361              NA             209              NA
## 2039             411              NA             170              NA
## 2040             390              NA             119              NA
## 2041             330              NA             132              NA
## 2042             297              NA             158              NA
## 2043             605              NA             172              NA
## 2044             694             615             190              NA
## 2045             644             707             190              NA
## 2046             538             656             204              NA
## 2047             487             619             185              NA
## 2048             471             654             216              NA
## 2049             484             697             172             152
## 2050             355             689             193              NA
## 2051             383             695             169              NA
## 2052             359             494             175              NA
## 2053             392             509             133             120
## 2054             404             479             100             100
## 2055             470             447              77              66
## 2056             464             472              94              65
## 2057             402             440              90              90
## 2058             472             438              74              54
## 2059             512             541             116              NA
## 2060             598             461              86              NA
## 2061             522             485              77              NA
## 2062             504             522              76              NA
## 2063             454             500             120              NA
## 2064             442             541              97              NA
## 2065             414             559             105              NA
## 2066             415             566              73              NA
## 2067             425             548              75              NA
## 2068             465             607              73              NA
## 2069             405             599              82              NA
## 2070             442             528              59              NA
## 2071             503             599              47              NA
## 2072             507             646             103              NA
## 2073             572             575              50              NA
## 2074             580             533              75              NA
## 2075             450             461              42              NA
## 2076             550             558              60              NA
## 2077             644             538              29              NA
## 2078             625             548              25              NA
## 2079             599             507              18              NA
## 2080             642             640              24              NA
## 2081             599             518              32              32
## 2082             565             504              35              34
## 2083             604             649              19              23
## 2084             612             616              66              48
## 2085             482             628              67              62
## 2086             529             654              43              37
## 2087             519             707              61              46
## 2088             561             670              46              45
## 2089             510             786              68              56
## 2090             527             833              50              37
## 2091             520             784              48              29
## 2092             515             846              86              41
## 2093             458             915              77              42
## 2094             427             925              73              51
## 2095             480             887             101              52
## 2096             345             977             144              61
## 2097             446             925             103              54
## 2098             378             897             110              45
## 2099             503             876              87              49
## 2100             569             961             117              47
## 2101             543             757             124              53
## 2102             454             824             108              50
## 2103             531             796             100              46
## 2104             534             757             173              62
## 2105             444             649             116              49
## 2106             512             860             123              55
## 2107             489             823             134             112
## 2108             420             713              97              42
## 2109             460             838             116              69
## 2110             602             786             140              71
## 2111             569             805             200              91
## 2112             543             879             207              89
## 2113             516             924             220              71
## 2114             586             853             314              96
## 2115             572             911             264              78
## 2116             644             933             248              72
## 2117             484             827             234              64
## 2118             507             848             155              54
## 2119             517             844             221              74
## 2120             532             857             202             110
## 2121             495             996             208             118
## 2122             588             882             153              72
## 2123             617             975             108              65
## 2124             494            1042              89              52
## 2125             495            1089             149              58
## 2126             543            1191             164              60
## 2127             676            1179             133              41
## 2128             617            1209             135              48
## 2129             675            1253              87              51
## 2130             529            1089              91              35
## 2131             542             927              86              42
## 2132             580             952              82              32
## 2133             548            1085             111              47
## 2134             534             947              83              36
## 2135             534             928              59              32
## 2136             142             952              NA              NA
## 2137              65             551              NA              NA
## 2138             583             615             372              NA
## 2139             473            1107             120              73
## 2140             544            1042              73              49
## 2141             562            1028              91              46
## 2142             456            1116             115              52
## 2143             459            1122             103              45
## 2144             420            1030             142              42
## 2145             472             950             133              42
## 2146             412             990             151              49
## 2147             441            1106             134              52
## 2148             561             923              82              47
## 2149             469             794             100              53
## 2150             497             963              68              28
## 2151             514            1124              47              30
## 2152             570            1125              30              19
## 2153             458            1089              54              38
## 2154             475            1043              53              37
## 2155             457             966              29              19
## 2156             630             900              52              40
## 2157             635             989              72              42
## 2158             586             974              69              46
## 2159             503             791              91              53
## 2160             514             719             114              81
## 2161             613             863             102              62
## 2162             568             809              87              45
## 2163             596             904             154              85
## 2164             624             779             196              91
## 2165             461             607              79              51
## 2166             455             611              71              63
## 2167             447             750              63              45
## 2168             442             767             119              60
## 2169             533             824             131              76
## 2170             511            1088             103              85
## 2171             567            1081             120              71
## 2172             545            1028             131              57
## 2173             503             989             101              49
## 2174             575            1054             115              48
## 2175             596            1039             102              50
## 2176             550            1036              81              44
## 2177             621            1037             117              50
## 2178             592             987             101              53
## 2179             660            1041              83              26
## 2180             500            1116              72              37
## 2181             595            1045              82              47
## 2182             611             937             111              54
## 2183             580             922              69              47
## 2184             548            1093              97              32
## 2185             554            1055              62              34
## 2186             488            1052              65              25
## 2187             500            1099              69              36
## 2188             495            1112              67              15
## 2189             505            1061              53              24
## 2190             596             685             517              NA
## 2191             245             843              NA              NA
## 2192             502             824              65              55
## 2193             448             663              75              56
## 2194             448             813              67              72
## 2195             434             850             101              87
## 2196             415             749             118              81
## 2197             510             810             131              72
## 2198             460             816             193              67
## 2199             506             812             145              77
## 2200             496             848             110              59
## 2201             555             970             126              50
## 2202             521             935             107              36
## 2203             521             923             144              58
## 2204             526             970             111              52
## 2205             499            1043             148              53
## 2206             561             933             129              39
## 2207             588             861             170              49
## 2208             545             973             111              37
## 2209             554            1019              84              18
## 2210             529            1105             116              38
## 2211             487            1138             134              50
## 2212             564            1132             184              81
## 2213             578            1077             119              48
## 2214             526            1026              89              34
## 2215             546            1081              37              25
## 2216             516            1090              58              31
## 2217             486             955              72              35
## 2218             514             906              65              33
## 2219             284             110             359              NA
## 2220              45              91              58              45
## 2221             234             507              NA              NA
## 2222             270             463              NA              NA
## 2223             213             582              NA              NA
## 2224             562             582             263              NA
## 2225             568             593             296              NA
## 2226             658             298             193              NA
## 2227             757             460             306              NA
## 2228             656             501             300              NA
## 2229             459             427             255              NA
## 2230             394             411             210              NA
## 2231             373             363             188              NA
## 2232              79             137              21              21
## 2233              12               0              NA              NA
## 2234             171             807              NA              NA
## 2235             358             786             193              NA
## 2236             357             450             444              NA
## 2237             297             603             400              NA
## 2238             609             596             303              NA
## 2239              29               0              NA              NA
## 2240             158             543              NA              NA
## 2241             239             334              NA              NA
## 2242             218             584              NA              NA
## 2243             529             962              52              52
## 2244             659             972              65              45
## 2245             546             805              51              43
## 2246             656             817             125              49
## 2247             579             954             108              58
## 2248             433             841              86              44
## 2249             478             877              88              50
## 2250             396             881              80              42
## 2251             437             901             123              57
## 2252             547             865             237              82
## 2253             552             747             207              60
## 2254             503             816             156              56
## 2255             509             733             138              44
## 2256             473             787             132              38
## 2257             495             885             170              77
## 2258             540            1022             194              96
## 2259             501             918             166              74
## 2260             454            1053             189              89
## 2261             572             958             160              70
## 2262             576            1024             235              99
## 2263             487            1063             222             101
## 2264             539             951             195              51
## 2265             450            1014             135              55
## 2266             492            1077             108              34
## 2267             439            1058              91              46
## 2268             438             939              70              51
## 2269             476            1048              58              48
## 2270             478            1071             101              51
## 2271             575            1104             118              64
## 2272             522             990             100              39
## 2273             496             925             109              38
## 2274             491            1090              45              45
## 2275             594            1156             123              62
## 2276             262             969              NA              NA
##      TEAM_BATTING_HBP TEAM_PITCHING_H TEAM_PITCHING_HR TEAM_PITCHING_BB
## 1                  NA            9364               84              927
## 2                  NA            1347              191              689
## 3                  NA            1377              137              602
## 4                  NA            1396               97              454
## 5                  NA            1297              102              472
## 6                  NA            1279               92              443
## 7                  NA            1244              122              525
## 8                  NA            1281              116              459
## 9                  NA            1391              114              447
## 10                 NA            1271               96              441
## 11                 NA            1364               86              391
## 12                 NA            1372               95              509
## 13                 NA            1340               55              601
## 14                 NA            1265               63              534
## 15                 NA            1380              131              542
## 16                 NA            1417              108              539
## 17                 NA            1563              164              589
## 18                 NA            1478              108              553
## 19                 NA            2047              211              853
## 20                 NA            1518              186              613
## 21                 NA            1467              154              509
## 22                 NA            1363              150              556
## 23                 NA            1364              153              648
## 24                 NA            1387              167              671
## 25                 NA            1406              172              590
## 26                 NA            1458              124              469
## 27                 NA            1422              145              429
## 28                 NA            1448              147              566
## 29                 NA            1396              115              448
## 30                 NA            1306               88              416
## 31                 NA            1399              114              564
## 32                 NA            2068              238              797
## 33                 NA            1735              232              704
## 34                 NA            1591              194              533
## 35                 NA            1531              161              617
## 36                 NA            1530              147              510
## 37                 NA            1404              158              511
## 38                 47            1574              236              608
## 39                 77            1447              158              494
## 40                 74            1603              152              462
## 41                 56            1473              150              476
## 42                 73            1603              162              450
## 43                 29            1520              147              447
## 44                 NA            1353              159              489
## 45                 NA            1566              216              588
## 46                 59            1466              179              535
## 47                 57            1494              208              587
## 48                 50            1471              165              643
## 49                 45            1467              152              531
## 50                 35            1401              135              441
## 51                 55            1419              191              606
## 52                 67            1506              160              504
## 53                 NA            4871               52              203
## 54                 NA            3872               49              310
## 55                 NA            5103               30              475
## 56                 NA            3284               75              336
## 57                 NA            2897               75              392
## 58                 NA            3061               56              498
## 59                 NA            2761               93              336
## 60                 NA            2264               77              441
## 61                 NA            1914               46              398
## 62                 NA            2080               46              479
## 63                 NA            2249               95              609
## 64                 NA            1729               82              412
## 65                 NA            2003               67              754
## 66                 NA            1810               46              787
## 67                 NA            1742               74              734
## 68                 NA            2141              103              885
## 69                 NA            2498              155              806
## 70                 NA            2094               83              764
## 71                 NA            2165               56              633
## 72                 NA            2371               68              637
## 73                 NA            1810               63              478
## 74                 NA            1723               45              489
## 75                 NA            1933               66              545
## 76                 NA            1647               20              557
## 77                 NA            1578               34              548
## 78                 NA            1365               26              355
## 79                 NA            1346               19              335
## 80                 NA            1283               18              410
## 81                 NA            1465               26              495
## 82                 NA            1359               19              459
## 83                 NA            1257               17              449
## 84                 NA            1412               35              402
## 85                 NA            1631               43              637
## 86                 NA            1642               39              509
## 87                 NA            1517               36              562
## 88                 NA            1465               39              563
## 89                 NA            1384               19              623
## 90                 NA            1435               24              479
## 91                 NA            1731               22              597
## 92                 NA            1632               33              483
## 93                 NA            1542               27              437
## 94                 NA            1750               69              422
## 95                 NA            1519               36              434
## 96                 NA            1611               36              474
## 97                 NA            1519               28              397
## 98                 NA            1757               46              454
## 99                 NA            1640               18              484
## 100                NA            1658               41              383
## 101                NA            1614               58              501
## 102                NA            1639               37              451
## 103                NA            1663               73              367
## 104                NA            1513               38              407
## 105                NA            1616               69              384
## 106                NA            1461               60              361
## 107                NA            1680               95              431
## 108                NA            1565               84              396
## 109                NA            1604               74              479
## 110                NA            1437               71              551
## 111                NA            1606               64              422
## 112                NA            1552               67              456
## 113                NA            1457               81              568
## 114                NA            1360               43              526
## 115                NA            1437               87              505
## 116                NA            1651              115              590
## 117                NA            1544               50              626
## 118                NA            1598               94              617
## 119                NA            1635              107              752
## 120                NA            1522              114              757
## 121                NA            1561              164              681
## 122                NA            1533              144              625
## 123                NA            1361              123              541
## 124                NA            1543              154              521
## 125                NA            1524              201              558
## 126                NA            1625              220              510
## 127                NA            1538              191              527
## 128                NA            1541              188              512
## 129                NA            1511              208              591
## 130                NA            1376              181              581
## 131                NA            1345              139              525
## 132                NA            1522              159              486
## 133                NA            1419              196              408
## 134                NA            1476              207              512
## 135                NA            1307              158              512
## 136                NA            1399               80              414
## 137                NA            1495              160              522
## 138                NA            1508              159              589
## 139                NA            1515              208              616
## 140                NA            1375              120              571
## 141                NA            1339              109              549
## 142                NA            1309               82              589
## 143                NA            1404              139              537
## 144                NA            1313              123              550
## 145                NA            1424              130              502
## 146                NA            1368              146              440
## 147                NA            2069              150              750
## 148                NA            1411              146              554
## 149                NA            1489              130              582
## 150                NA            1338              111              555
## 151                NA            1359              126              553
## 152                NA            1364              140              544
## 153                NA            1419              154              649
## 154                NA            1352               98              442
## 155                NA            1376              162              473
## 156                NA            1407              141              563
## 157                NA            1391              138              493
## 158                NA            1444              169              560
## 159                NA            2082              277              762
## 160                NA            1521              213              658
## 161                NA            1514              197              530
## 162                NA            1490              174              597
## 163                NA            1489              215              548
## 164                NA            1481              197              608
## 165                59            1490              179              595
## 166                45            1432              174              493
## 167                49            1608              235              545
## 168                59            1503              178              587
## 169                45            1453              184              534
## 170                52            1510              222              526
## 171                NA            1748               37              454
## 172                NA            1780               42              529
## 173                NA            1538               16              368
## 174                NA            1438               12              377
## 175                NA            1471               24              433
## 176                NA            1504               12              420
## 177                NA            1432               22              390
## 178                NA            1342               12              386
## 179                NA            1222               14              460
## 180                NA            1354               19              522
## 181                NA            1397               21              497
## 182                NA            1337               20              510
## 183                NA            1391               19              474
## 184                NA            1389               21              523
## 185                NA            1397               16              694
## 186                NA            1383               17              448
## 187                NA            1834                9              700
## 188                NA            1676               42              531
## 189                NA            1851               56              479
## 190                NA            1831               74              457
## 191                NA            1874              108              524
## 192                NA            1691               93              502
## 193                NA            1753               76              529
## 194                NA            1603               80              484
## 195                NA            1615               61              497
## 196                NA            1583               69              606
## 197                NA            1566               83              550
## 198                NA            1611               84              540
## 199                NA            1662               74              561
## 200                NA            1538               74              599
## 201                NA            1609               70              584
## 202                NA            1642               83              674
## 203                NA            1706               90              710
## 204                NA            1741               79              569
## 205                NA            1607              101              619
## 206                NA            1575              130              615
## 207                NA            1594              101              857
## 208                NA            1441               88              646
## 209                NA            1470               80              588
## 210                NA            1499               73              575
## 211                NA            1494               93              514
## 212                NA            1370              100              645
## 213                NA            1613               71              648
## 214                NA            1440              129              698
## 215                NA            1404              118              764
## 216                NA            1425               95              576
## 217                NA            1483               90              598
## 218                NA            1449               58              518
## 219                NA            1398               60              620
## 220                NA            1375              101              623
## 221                NA            1506               99              572
## 222                NA            1383              121              541
## 223                NA            1372              121              593
## 224                NA            1446              136              660
## 225                NA            1393              149              581
## 226                NA            1363              156              516
## 227                NA            1359              146              469
## 228                NA            1357              162              537
## 229                NA            1299              125              529
## 230                NA            1462              179              527
## 231                NA            1328              140              537
## 232                NA            1187              133              570
## 233                NA            1465              175              634
## 234                NA            1424              179              717
## 235                NA            1453              166              706
## 236                NA            1276              110              561
## 237                NA            1474              119              648
## 238                NA            1418              116              509
## 239                NA            1435              128              602
## 240                NA            1326              119              519
## 241                NA            1451              150              566
## 242                NA            1415              156              558
## 243                NA            1454              187              631
## 244                NA            1523              156              587
## 245                NA            2101              210              961
## 246                NA            1478              179              634
## 247                NA            1492              168              601
## 248                NA            1374              160              620
## 249                NA            1469              216              612
## 250                NA            1425              169              563
## 251                NA            1437              211              524
## 252                NA            1291              139              510
## 253                NA            1369              129              593
## 254                NA            1344              134              668
## 255                NA            1421              170              528
## 256                NA            1423              148              647
## 257                NA            1470              157              655
## 258                NA            2190              291              917
## 259                NA            1603              219              727
## 260                NA            1557              257              645
## 261                NA            1498              196              586
## 262                NA            1520              214              593
## 263                NA            1572              203              615
## 264                49            1508              184              558
## 265                77            1375              138              520
## 266                64            1353              165              452
## 267                57            1614              169              528
## 268                54            1492              189              447
## 269                NA            1881               31              815
## 270                NA            1455               44              495
## 271                NA            1432               46              477
## 272                NA            6723              126              243
## 273                NA            6778              101              336
## 274                NA            2634               20              355
## 275                NA            2477               14              461
## 276                NA            2092               75              492
## 277                NA            1849               37              617
## 278                NA            1446               12              580
## 279                NA            1925               44              676
## 280                NA            1493               26              416
## 281                NA            1741               29              602
## 282                NA            6313               48             2840
## 283                NA            1752               43              793
## 284                NA            1630               36              606
## 285                NA            1989               42              834
## 286                NA            2638               53              826
## 287                NA            2376               39              551
## 288                NA            2441               36              609
## 289                NA            2460               30              679
## 290                NA            1872               14              613
## 291                NA            1808               21              501
## 292                NA            1520               36              539
## 293                NA            1366               40              520
## 294                NA            2266               40              343
## 295                NA           12420               86             1750
## 296                NA            8041               83              334
## 297                NA            7013               99              467
## 298                NA            5253               97              171
## 299                NA            4727               59              131
## 300                NA            1920               52              469
## 301                NA            1896               59              384
## 302                NA            1841               66              362
## 303                NA            1432               28              384
## 304                NA            1340               33              552
## 305                NA            1354               15              329
## 306                NA            1447               22              361
## 307                NA            1371               16              320
## 308                NA            1504               23              400
## 309                NA            1513               49              482
## 310                NA            1546               39              568
## 311                NA            1594               33              642
## 312                NA            1556               19              543
## 313                NA            1433               20              550
## 314                NA            1505               16              606
## 315                NA            1379               16              513
## 316                NA            1412               16              530
## 317                NA            1637               24              671
## 318                NA            1661               46              659
## 319                NA            1566               24              597
## 320                NA            1594               19              473
## 321                NA            1538               38              444
## 322                NA            1561               47              583
## 323                NA            1486               36              521
## 324                NA            1492               31              475
## 325                NA            1520               42              436
## 326                NA            1524               31              457
## 327                NA            1541               52              397
## 328                NA            1473               59              519
## 329                NA            1663               59              621
## 330                NA            1664               58              693
## 331                NA            1635               77              683
## 332                NA            1643               95              646
## 333                NA            1711              114              683
## 334                NA            1852              116              769
## 335                NA            1776              143              680
## 336                NA            1733              161              653
## 337                NA            1492               65              552
## 338                NA            1612               77              578
## 339                NA            1541               56              599
## 340                NA            1562              114              737
## 341                NA            1606              132              899
## 342                NA            1660              145              924
## 343                NA            1842              178              795
## 344                NA            1580              141              836
## 345                NA            1481              125              600
## 346                NA            1552              113              556
## 347                NA            1589              136              724
## 348                NA            1540              151              783
## 349                NA            1527              169              690
## 350                NA            1477              171              706
## 351                NA            1477              138              693
## 352                NA            1504              137              631
## 353                NA            1401              112              647
## 354                NA            1421              173              481
## 355                NA            1425              186              504
## 356                NA            1378              165              607
## 357                NA            1318              145              542
## 358                NA            1394              158              522
## 359                NA            1253              125              582
## 360                NA            1381              197              658
## 361                NA            1360              161              552
## 362                NA            1472              147              581
## 363                NA            1449              109              569
## 364                NA            1538              138              579
## 365                NA            1448              134              500
## 366                NA            1475              170              574
## 367                NA            1607              198              524
## 368                NA            1628              166              487
## 369                NA            1536              136              547
## 370                NA            1512              142              536
## 371                NA            1615              162              562
## 372                NA            1554              174              606
## 373                NA            1571              108              643
## 374                NA            1502              106              598
## 375                NA            1486              126              593
## 376                NA            1343               84              591
## 377                NA            1451              114              508
## 378                NA            2060              238              802
## 379                NA            1771              222              709
## 380                NA            1631              209              642
## 381                NA            1684              185              514
## 382                NA            1568              205              541
## 383                NA            1551              176              597
## 384                42            1503              167              611
## 385                70            1511              200              526
## 386                72            1560              177              545
## 387                53            1667              238              620
## 388                69            1613              222              659
## 389                47            1579              199              653
## 390                66            1510              192              672
## 391                NA            7093                0              363
## 392                NA            5292               54              477
## 393                NA            4312                9              277
## 394                NA            2050               42              282
## 395                NA            2059               34              879
## 396                NA            2060               85             1029
## 397                NA            1552               46              447
## 398                NA            1532               41              537
## 399                NA            3161                8              336
## 400                NA            2612               12              352
## 401                NA            3037               45              412
## 402                NA            3192               68              432
## 403                NA            2951               22              411
## 404                NA            2341               83              458
## 405                NA            2051               48              375
## 406                NA            2040               52              756
## 407                NA            2382               42              374
## 408                NA            2028               90              441
## 409                NA            2600               16              144
## 410                NA            2700               27              284
## 411                NA            2960               27              492
## 412                NA            2795               79              476
## 413                NA            2377               22              387
## 414                NA            1954               33              356
## 415                NA           16871                0             1076
## 416                NA           10234              218              810
## 417                NA           14749                0              920
## 418                NA            5579               49              422
## 419                NA            4772                0              431
## 420                NA            4936               22              643
## 421                NA            3398               12              308
## 422                NA            3257               15              388
## 423                NA            3414               44              521
## 424                NA            3317               56              528
## 425                NA            2733               35              352
## 426                NA            2460              297              553
## 427                NA            2258              113              712
## 428                NA            2088               90              785
## 429                NA            2110              143              730
## 430                NA            1729              110              418
## 431                NA            1919              119              781
## 432                NA            1776               86              757
## 433                NA            1462               32              526
## 434                NA            2342               98              747
## 435                NA            2100               54              656
## 436                NA            2042               58              648
## 437                NA            1669               21              555
## 438                NA            1711               33              486
## 439                NA            1709               44              459
## 440                NA            1698               24              427
## 441                NA            1678                8              493
## 442                NA            1791               13              581
## 443                NA            1451               24              335
## 444                NA            1400               14              502
## 445                NA            1495               22              508
## 446                NA            1391               15              495
## 447                NA            1402               21              463
## 448                NA            1375               22              471
## 449                NA            1475               38              600
## 450                NA            1477               60              647
## 451                NA            1631               50              653
## 452                NA            1445               66              622
## 453                NA            1360               46              554
## 454                NA            1387               52              447
## 455                NA            1808               33              565
## 456                NA            1571               28              399
## 457                NA            1741               41              384
## 458                NA            1730               46              581
## 459                NA            1678              100              504
## 460                NA            1590               74              526
## 461                NA            1631               95              440
## 462                NA            1607               73              492
## 463                NA            1688               83              539
## 464                NA            1616              102              562
## 465                NA            1880              158              669
## 466                NA            1905              189              651
## 467                NA            1746               93              639
## 468                NA            1681               77              441
## 469                NA            1720              116              431
## 470                NA            1749               98              513
## 471                NA            1701              106              595
## 472                NA            1630               74              593
## 473                NA            1557              101              579
## 474                NA            1595               95              533
## 475                NA            1464              109              619
## 476                NA            1505               83              563
## 477                NA            1547               58              644
## 478                NA            1577               79              575
## 479                NA            1621               63              613
## 480                NA            1507               62              656
## 481                NA            1519               79              521
## 482                NA            1552               97              490
## 483                NA            1478              107              439
## 484                NA            1455              180              537
## 485                NA            1469              114              528
## 486                NA            1558              119              467
## 487                NA            1518              151              569
## 488                NA            1562              176              529
## 489                NA            1443              184              480
## 490                NA            1418              157              493
## 491                NA            1452              163              510
## 492                NA            1552              201              539
## 493                NA            1462              180              551
## 494                NA            1431              131              588
## 495                NA            1510              195              596
## 496                NA            1398              126              504
## 497                NA            1286              127              439
## 498                NA            1316              134              532
## 499                NA            1418              140              457
## 500                NA            1391              130              515
## 501                NA            1400              142              559
## 502                NA            1424              179              607
## 503                NA            1401              128              527
## 504                NA            1471              145              618
## 505                NA            1338              119              583
## 506                NA            1397              110              621
## 507                NA            1419               95              650
## 508                NA            1386              105              490
## 509                NA            1489              111              534
## 510                NA            1461               72              562
## 511                NA            1494              135              478
## 512                NA            2073              142              846
## 513                NA            1436              102              460
## 514                NA            1436              140              470
## 515                NA            1433              138              575
## 516                NA            1415              152              569
## 517                NA            1445              159              520
## 518                NA            1493              211              510
## 519                NA            1481              113              403
## 520                NA            1438              124              472
## 521                NA            1474              136              406
## 522                NA            1430              163              454
## 523                NA            1521              161              446
## 524                NA            2086              224              748
## 525                NA            1664              200              557
## 526                NA            1388              175              523
## 527                NA            1444              127              451
## 528                NA            1476              210              593
## 529                NA            1411              189              571
## 530                54            1426              183              632
## 531                66            1409              194              577
## 532                44            1351              200              585
## 533                50            1431              172              492
## 534                38            1508              235              489
## 535                50            1506              194              419
## 536                43            1496              166              395
## 537                NA            1454               58              575
## 538                NA            1500               56              504
## 539                NA            1833               44              688
## 540                NA            1824               21              601
## 541                NA            1611               20              454
## 542                NA            1378               13              499
## 543                NA            1305                9              521
## 544                NA            1387                5              485
## 545                NA            1280                3              525
## 546                NA            1261                4              501
## 547                NA            1612               23              443
## 548                NA            1294               28              452
## 549                NA            1334               21              451
## 550                NA            1404               27              645
## 551                NA            1413               19              494
## 552                NA            1418               20              578
## 553                NA            1804               13              640
## 554                NA            1742               41              521
## 555                NA            1669               39              492
## 556                NA            1619               49              533
## 557                NA            1619               46              589
## 558                NA            1695               46              678
## 559                NA            1640               42              732
## 560                NA            1691               36              624
## 561                NA            1606               40              553
## 562                NA            1555               26              519
## 563                NA            1598               42              483
## 564                NA            1656               69              430
## 565                NA            1596               31              541
## 566                NA            1641               42              528
## 567                NA            1689               50              627
## 568                NA            1585               81              642
## 569                NA            1658               84              659
## 570                NA            1838               69              787
## 571                NA            1636               74              608
## 572                NA            1724               80              616
## 573                NA            1605               70              641
## 574                NA            1659               81              549
## 575                NA            1522               52              564
## 576                NA            1456               30              595
## 577                NA            1435               37              621
## 578                NA            1446               25              486
## 579                NA            1572               26              556
## 580                NA            1510               41              554
## 581                NA            1494               59              545
## 582                NA            1480               63              676
## 583                NA            1514              103              610
## 584                NA            1607               95              660
## 585                NA            1479               88              599
## 586                NA            1489               82              665
## 587                NA            1530              104              668
## 588                NA            1551              128              627
## 589                NA            1562              142              685
## 590                NA            1515              118              701
## 591                NA            1492              112              573
## 592                NA            1466              107              642
## 593                NA            1552              124              627
## 594                NA            1475              138              550
## 595                NA            1415               92              620
## 596                NA            1379              114              571
## 597                NA            1356              106              562
## 598                NA            1354              125              533
## 599                NA            1235               87              476
## 600                NA            1209               89              480
## 601                NA            1233               71              397
## 602                NA            1346              112              552
## 603                NA            1394              123              477
## 604                NA            1346              138              562
## 605                NA            1337              120              566
## 606                NA            1400              111              537
## 607                NA            1530              139              532
## 608                NA            1418               96              619
## 609                NA            1428               73              477
## 610                NA            1568              192              559
## 611                NA            1441              108              415
## 612                NA            1543              131              466
## 613                NA            1444               93              409
## 614                NA            2294              177              752
## 615                NA            1523              136              533
## 616                NA            1439              157              527
## 617                NA            1360              172              523
## 618                NA            1386              146              471
## 619                NA            1335              121              487
## 620                NA            1427              173              487
## 621                NA            1343              134              452
## 622                NA            1511               96              470
## 623                NA            1393              106              478
## 624                NA            1464              139              610
## 625                NA            1434              110              622
## 626                NA            1454              162              604
## 627                NA            2328              248             1022
## 628                NA            1793              185              729
## 629                NA            1586              195              701
## 630                NA            1516              198              551
## 631                NA            1583              164              505
## 632                53            1615              216              591
## 633                52            1463              214              520
## 634                49            1475              217              555
## 635                58            1445              220              519
## 636                58            1586              236              502
## 637                NA            3260               20              419
## 638                NA            2627               93              380
## 639                NA            2290               80              340
## 640                NA            2188               55              320
## 641                NA            1688               62              515
## 642                NA            1850               53              550
## 643                NA            1697               47              504
## 644                NA            1775               71              614
## 645                NA            1814               41              652
## 646                NA            1619               56              579
## 647                NA            1502               52              586
## 648                NA            1914               47              852
## 649                NA            2133               95              789
## 650                NA            2166               56              643
## 651                NA            1975               33              572
## 652                NA            1645               21              517
## 653                NA            1678               15              566
## 654                NA            1813               44              452
## 655                NA            1900               38              548
## 656                NA            1493               23              447
## 657                NA            1570               31              487
## 658                NA            1379               18              455
## 659                NA            1374               17              417
## 660                NA            1227               16              411
## 661                NA            1467               25              585
## 662                NA            1469               23              537
## 663                NA            1501               31              514
## 664                NA            1303               18              488
## 665                NA            1464               17              399
## 666                NA            1498               16              406
## 667                NA            1533               28              345
## 668                NA            1898               24              487
## 669                NA            1612               27              543
## 670                NA            1605               20              428
## 671                NA            1594               22              420
## 672                NA            1727               49              483
## 673                NA            1666               49              486
## 674                NA            1726               40              392
## 675                NA            1671               50              458
## 676                NA            1614               33              451
## 677                NA            1646               36              438
## 678                NA            1636               38              455
## 679                NA            1633               82              492
## 680                NA            1593               23              446
## 681                NA            1581               52              483
## 682                NA            1439               38              396
## 683                NA            1644               63              360
## 684                NA            1573               82              439
## 685                NA            1634               90              453
## 686                NA            1471               81              484
## 687                NA            1744              129              427
## 688                NA            1653              108              553
## 689                NA            1600              100              508
## 690                NA            1425               70              528
## 691                NA            1381               75              549
## 692                NA            1483               57              468
## 693                NA            1457               62              433
## 694                NA            1397               72              546
## 695                NA            1518              105              596
## 696                NA            1419              116              536
## 697                NA            1575               95              474
## 698                NA            1531              111              565
## 699                NA            1449               98              460
## 700                NA            1442              115              531
## 701                NA            1545              184              536
## 702                NA            1576              200              615
## 703                NA            1606              207              604
## 704                NA            1504              136              633
## 705                NA            1602              178              552
## 706                NA            1465              155              567
## 707                NA            1564              175              468
## 708                NA            1523              167              498
## 709                NA            1333              122              474
## 710                NA            1383              130              457
## 711                NA            1544              183              538
## 712                NA            1470              153              404
## 713                NA            1366              109              372
## 714                NA            1498              191              547
## 715                NA            1306              138              438
## 716                NA            1398              137              639
## 717                NA            1437              135              693
## 718                NA            1515              124              691
## 719                NA            1599              141              681
## 720                NA            1513              181              600
## 721                NA            1396              138              644
## 722                NA            1463              134              622
## 723                NA            1445              113              537
## 724                NA            2187              144              845
## 725                NA            1375               82              470
## 726                NA            1274              107              588
## 727                NA            1342              106              566
## 728                NA            1403              116              584
## 729                NA            1404              144              586
## 730                NA            1478              192              514
## 731                NA            1350              124              485
## 732                NA            1362              128              493
## 733                NA            1466              125              466
## 734                NA            1418               99              563
## 735                NA            1457              137              485
## 736                NA            2306              250              783
## 737                NA            1679              204              657
## 738                NA            1398              191              604
## 739                NA            1386              142              518
## 740                NA            1441              138              608
## 741                NA            1518              207              563
## 742                64            1545              200              559
## 743                65            1464              176              468
## 744                66            1386              169              583
## 745                79            1349              182              524
## 746                81            1380              194              599
## 747                62            1453              222              611
## 748                59            1419              217              614
## 749                NA            2200               73             1123
## 750                NA            1861               17              344
## 751                NA            1988               46              437
## 752                NA            1694               42              347
## 753                NA            1543               31              353
## 754                NA            1458               20              317
## 755                NA            1699               14              370
## 756                NA            1387               13              380
## 757                NA            1364               12              318
## 758                NA            1682               22              397
## 759                NA            1573               14              456
## 760                NA            1533               18              477
## 761                NA            1415               12              504
## 762                NA            1375               22              556
## 763                NA            1399               18              578
## 764                NA            1355               15              608
## 765                NA            1764               14              799
## 766                NA            1723               33              676
## 767                NA            1742               39              635
## 768                NA            1832               46              689
## 769                NA            1708               36              613
## 770                NA            1787               66              709
## 771                NA            1771               46              552
## 772                NA            1785               58              575
## 773                NA            1692               29              504
## 774                NA            1650               30              427
## 775                NA            1699               38              418
## 776                NA            1732               70              515
## 777                NA            1830               80              542
## 778                NA            1784               79              614
## 779                NA            1754               88              643
## 780                NA            1573               58              516
## 781                NA            1659              114              631
## 782                NA            1711              128              625
## 783                NA            1648               94              616
## 784                NA            1574              112              574
## 785                NA            1494              114              567
## 786                NA            1487               56              553
## 787                NA            1507               61              635
## 788                NA            1559               82              630
## 789                NA            1422               87              560
## 790                NA            1540              124              555
## 791                NA            1675              169              705
## 792                NA            1503              124              665
## 793                NA            1568              182              767
## 794                NA            1490              155              670
## 795                NA            1578              177              674
## 796                NA            1514              173              705
## 797                NA            1466              164              801
## 798                NA            1390              169              753
## 799                NA            1462              157              663
## 800                NA            1502              180              554
## 801                NA            1538              185              479
## 802                NA            1511              152              498
## 803                NA            1341              180              502
## 804                NA            1314              169              469
## 805                NA            1386              164              500
## 806                NA            1300              155              450
## 807                NA            1282              131              413
## 808                NA            1282               75              433
## 809                NA            1288              121              541
## 810                NA            1358              183              503
## 811                NA            1303              109              467
## 812                NA            1316               99              453
## 813                NA            1429              158              471
## 814                NA            1395              131              432
## 815                NA            1463              159              545
## 816                NA            1477               89              497
## 817                NA            1453              110              506
## 818                NA            1406              140              665
## 819                NA            1555               91              633
## 820                NA            2281               96              848
## 821                NA            1451               86              605
## 822                NA            1498              123              600
## 823                NA            1465              116              492
## 824                NA            1620              157              456
## 825                NA            1476              187              489
## 826                NA            1435              134              416
## 827                NA            1340              127              499
## 828                NA            1465              110              458
## 829                NA            1390               79              449
## 830                NA            1495              127              448
## 831                NA            1547              141              488
## 832                NA            2394              343              786
## 833                NA            1850              262              686
## 834                NA            1685              220              679
## 835                NA            1609              222              625
## 836                NA            1629              209              743
## 837                51            1639              221              685
## 838                69            1559              212              577
## 839                56            1349              192              542
## 840                62            1413              158              466
## 841                78            1565              184              606
## 842                54            1522              207              503
## 843                54            1576              196              556
## 844                NA            2132               42              790
## 845                NA            1719               49              698
## 846                NA            1790               23              797
## 847                NA            1556               28              740
## 848                NA            1789               21              574
## 849                NA            1621               18              475
## 850                NA            1616               32              749
## 851                NA            1758               30              705
## 852                NA            1625               30              652
## 853                NA            2283               52              852
## 854                NA            2274               58              742
## 855                NA            2209               45              733
## 856                NA            2344               44              699
## 857                NA            2101               25              665
## 858                NA            1630               22              645
## 859                NA            1475               14              320
## 860                NA            5203               22              255
## 861                NA            4074                0              140
## 862                NA            3447               25              254
## 863                NA            4402               48              631
## 864                NA            4585               38              424
## 865                NA            3333               32              271
## 866                NA            2661               28              308
## 867                NA            1507              142              388
## 868                NA            2105              240              724
## 869                NA            1780              253              613
## 870                NA            1607              221              527
## 871                NA            1611              239              562
## 872                NA            1640              183              469
## 873                NA            1644              223              508
## 874                42            1664              161              601
## 875                61            1663              213              511
## 876                56            1508              152              497
## 877                52            1472              198              619
## 878                54            1531              202              568
## 879                64            1477              150              509
## 880                60            1504              157              561
## 881                NA            2445               62              350
## 882                NA            2352               32              377
## 883                NA            1877               42              547
## 884                NA            1744               17              415
## 885                NA            1398               13              391
## 886                NA            1355               15              420
## 887                NA            1412               12              394
## 888                NA            1510               21              359
## 889                NA            1708               34              521
## 890                NA            1543               21              594
## 891                NA            1507               26              556
## 892                NA            1478               28              625
## 893                NA            1517               19              603
## 894                NA            1476               28              541
## 895                NA            1758               22              747
## 896                NA            1766               31              574
## 897                NA            1558               34              530
## 898                NA            1816               60              587
## 899                NA            1747               45              660
## 900                NA            1775               39              672
## 901                NA            1794               56              708
## 902                NA            1634               68              519
## 903                NA            1849              122              576
## 904                NA            1664               90              510
## 905                NA            1612               47              531
## 906                NA            1703               92              559
## 907                NA            1819               82              707
## 908                NA            1811              122              722
## 909                NA            1813              104              708
## 910                NA            1783              166              726
## 911                NA            1586              151              767
## 912                NA            1645              137              686
## 913                NA            1714              148              734
## 914                NA            1562               89              666
## 915                NA            1551               85              534
## 916                NA            1555               66              589
## 917                NA            1508               87              579
## 918                NA            1519              120              688
## 919                NA            1508              114              844
## 920                NA            1545               86              743
## 921                NA            1555               98              831
## 922                NA            1680              126              799
## 923                NA            1563              115              629
## 924                NA            1414              114              612
## 925                NA            1495              100              545
## 926                NA            1557              144              709
## 927                NA            1654              166              712
## 928                NA            1522              128              558
## 929                NA            1532              121              512
## 930                NA            1376              166              704
## 931                NA            1481              180              673
## 932                NA            1368              211              659
## 933                NA            1388              148              592
## 934                NA            1394              157              517
## 935                NA            1278              162              554
## 936                NA            1383              179              551
## 937                NA            1315              152              626
## 938                NA            1292              185              521
## 939                NA            1316              182              578
## 940                NA            1282              148              656
## 941                NA            1399              179              540
## 942                NA            1300              132              521
## 943                NA            1400              157              509
## 944                NA            1375              131              436
## 945                NA            1389              129              397
## 946                NA            1419              103              456
## 947                NA            1480              166              452
## 948                NA            1520              129              563
## 949                NA            1464              166              583
## 950                NA            1543              143              645
## 951                NA            2036              144              892
## 952                NA            1489              177              470
## 953                NA            1530              156              508
## 954                NA            1529              187              602
## 955                NA            1431              204              532
## 956                NA            1447              198              613
## 957                NA            1535              225              653
## 958                NA            1358              143              588
## 959                NA            1315              116              585
## 960                NA            1418              172              634
## 961                NA            1372              209              699
## 962                NA            1411              182              675
## 963                NA            1546              178              765
## 964                NA            2079              320             1033
## 965                NA            1524              201              698
## 966                NA            1415              176              578
## 967                NA            1494              165              455
## 968                NA            1451              214              464
## 969                43            1553              177              562
## 970                51            1439              139              466
## 971                64            1356              126              367
## 972                47            1312              153              443
## 973                50            1531              201              518
## 974                53            1521              168              384
## 975                45            1548              203              430
## 976                NA            2758               72              465
## 977                NA            2544               35              453
## 978                NA            2064               57              486
## 979                NA            2186               92              649
## 980                NA            2396               94              601
## 981                NA            1950               78              470
## 982                NA            7335                0              436
## 983                NA            1356               94              498
## 984                NA            2069              186              693
## 985                NA            1640              185              664
## 986                NA            1413              150              553
## 987                NA            1410              136              686
## 988                NA            1381              114              525
## 989                NA            1465              128              479
## 990                60            1459              162              546
## 991                61            1433              146              595
## 992                57            1459              157              515
## 993                58            1447              148              499
## 994                67            1499              128              512
## 995                74            1454              182              497
## 996                NA            4036               12              222
## 997                NA            4969               31              235
## 998                NA            5484               18              241
## 999                NA            3408                8              156
## 1000               NA            1404              107              505
## 1001               NA            1184               62              456
## 1002               NA            1214               70              381
## 1003               NA            1299               97              502
## 1004               NA            1405              112              491
## 1005               NA            1372               93              537
## 1006               NA            1233               66              479
## 1007               NA            1284              104              699
## 1008               NA            1446              129              598
## 1009               NA            1319               71              478
## 1010               NA            1524              150              588
## 1011               NA            1391              134              469
## 1012               NA            1441              110              471
## 1013               NA            1419               86              529
## 1014               NA            1401               66              530
## 1015               NA            1405              114              515
## 1016               NA            1408               70              434
## 1017               NA            1382               49              461
## 1018               NA            1437               75              534
## 1019               NA            2056               97              738
## 1020               NA            1342               74              435
## 1021               NA            1412               97              517
## 1022               NA            1465               79              494
## 1023               NA            1457              121              477
## 1024               NA            1388              125              536
## 1025               NA            1386              122              526
## 1026               NA            1338               96              474
## 1027               NA            1316               97              530
## 1028               NA            1301               94              548
## 1029               NA            1345               79              502
## 1030               NA            1350               96              506
## 1031               NA            1459              138              497
## 1032               NA            2181              238              782
## 1033               NA            1775              138              717
## 1034               NA            1445              129              554
## 1035               NA            1427              133              633
## 1036               NA            1578              166              621
## 1037               NA            1463              168              728
## 1038               83            1547              249              673
## 1039               89            1500              208              581
## 1040               59            1441              167              589
## 1041               81            1466              191              557
## 1042               72            1400              161              481
## 1043               73            1407              174              585
## 1044               NA            3950               22              467
## 1045               NA            2039               45              286
## 1046               NA            1786               54              496
## 1047               NA            1584               49              340
## 1048               NA            1981               91              551
## 1049               NA            1506               28              433
## 1050               NA            1756               25              601
## 1051               NA            1576               45              459
## 1052               NA            1352               32              413
## 1053               NA            1311               98              522
## 1054               NA            1341               97              514
## 1055               NA            1339               80              496
## 1056               NA            1457               86              591
## 1057               NA            1440              114              644
## 1058               NA            1448               89              550
## 1059               NA            1490               65              484
## 1060               NA            1549              146              522
## 1061               NA            1596              116              528
## 1062               NA            2355              151              744
## 1063               NA            1515              109              397
## 1064               NA            1384              154              473
## 1065               NA            1403              137              474
## 1066               NA            1443              168              523
## 1067               NA            1437              123              492
## 1068               NA            1428              101              554
## 1069               NA            1475              117              523
## 1070               NA            1411               75              439
## 1071               NA            1455              125              428
## 1072               NA            2086              199              747
## 1073               NA            1613              151              601
## 1074               NA            1495              125              535
## 1075               NA            1496              160              568
## 1076               NA            1477              136              481
## 1077               48            1644              150              511
## 1078               44            1503              152              406
## 1079               75            1526              162              476
## 1080               76            1432              150              461
## 1081               64            1515              124              474
## 1082               NA            2342               25              517
## 1083               NA           12943              145             2396
## 1084               NA            2050               39              435
## 1085               NA            2021               29              498
## 1086               NA            1763               22              605
## 1087               NA            1873               36              666
## 1088               NA            1769               66              769
## 1089               NA            1839               68              815
## 1090               NA            1724               32              649
## 1091               NA            1593               34              696
## 1092               NA            1922               72              758
## 1093               NA            2305               64              712
## 1094               NA            2034               59              607
## 1095               NA            1976               43              526
## 1096               NA            2023               36              529
## 1097               NA            1640               21              409
## 1098               NA            2019               37              597
## 1099               NA            1985               45              443
## 1100               NA            1712               26              439
## 1101               NA            1705               21              741
## 1102               NA            1426               33              372
## 1103               NA            1313               29              441
## 1104               NA            1297               18              370
## 1105               NA            1398               32              496
## 1106               NA            1544               36              550
## 1107               NA            1648               46              426
## 1108               NA            1534               35              417
## 1109               NA            1440               16              356
## 1110               NA            1512               31              392
## 1111               NA            1496               29              384
## 1112               NA            1740               17              351
## 1113               NA            1703               34              346
## 1114               NA            1653               31              398
## 1115               NA            1676               67              369
## 1116               NA            1725               68              470
## 1117               NA            1698               80              494
## 1118               NA            1511               44              533
## 1119               NA            1562               74              625
## 1120               NA            1663               81              465
## 1121               NA            1702              122              429
## 1122               NA            1584               70              445
## 1123               NA            1677               66              482
## 1124               NA            1680               37              431
## 1125               NA            1570               41              526
## 1126               NA            1562               72              722
## 1127               NA            1592               88              632
## 1128               NA            1594              104              586
## 1129               NA            1654              112              664
## 1130               NA            1619               43              650
## 1131               NA            1604               62              538
## 1132               NA            1624               63              696
## 1133               NA            1484               59              746
## 1134               NA            1580               92              810
## 1135               NA            1541              101              665
## 1136               NA            1635              168              706
## 1137               NA            1617              215              672
## 1138               NA            1609              196              642
## 1139               NA            1547              172              743
## 1140               NA            1692              230              725
## 1141               NA            1570              206              702
## 1142               NA            1577              226              756
## 1143               NA            1455              198              718
## 1144               NA            1466              163              609
## 1145               NA            1435              190              548
## 1146               NA            1466              160              638
## 1147               NA            1475              140              585
## 1148               NA            1503              174              660
## 1149               NA            1456              135              552
## 1150               NA            1361              110              453
## 1151               NA            1375               79              438
## 1152               NA            1329               78              492
## 1153               NA            1399              108              430
## 1154               NA            1285               82              485
## 1155               NA            1234               67              439
## 1156               NA            1405               97              484
## 1157               NA            1533               89              547
## 1158               NA            1469               95              489
## 1159               NA            1474              107              525
## 1160               NA            1491              112              503
## 1161               NA            1511              139              597
## 1162               NA            1355              118              611
## 1163               NA            1371               91              486
## 1164               NA            1484              191              588
## 1165               NA            1435              149              610
## 1166               NA            1443              183              556
## 1167               NA            1444              146              486
## 1168               NA            2134              178              717
## 1169               NA            1487              138              528
## 1170               NA            1358              146              541
## 1171               NA            1316              102              488
## 1172               NA            1434              129              539
## 1173               NA            1389              125              445
## 1174               NA            1362              101              443
## 1175               NA            1346               91              519
## 1176               NA            1436              129              538
## 1177               NA            1366              108              583
## 1178               NA            1333               72              503
## 1179               NA            1458              130              492
## 1180               NA            2130              232              739
## 1181               NA            1396              150              516
## 1182               NA            1488              174              498
## 1183               NA            1374              159              447
## 1184               NA            1480              187              594
## 1185               51            1408              211              668
## 1186               56            1399              206              519
## 1187               53            1464              155              428
## 1188               72            1328              124              407
## 1189               67            1374              149              541
## 1190               51            1552              153              601
## 1191               NA            3861               37              145
## 1192               NA            4803               65              424
## 1193               NA            2485               38              391
## 1194               NA            2259               39              329
## 1195               NA            2063               39              318
## 1196               NA            1836               29              581
## 1197               NA            2014               38              618
## 1198               NA            1694               20              463
## 1199               NA            1721               31              441
## 1200               NA            1973               22              617
## 1201               NA            1744               24              620
## 1202               NA            1372               20              491
## 1203               NA            1991               32              815
## 1204               NA            1873               65              543
## 1205               NA            2018               52              529
## 1206               NA            1830               57              568
## 1207               NA            1859               62              574
## 1208               NA            1599               36              431
## 1209               NA            1686               46              496
## 1210               NA           13898               47              230
## 1211               NA           24057                0                0
## 1212               NA            1276              125              626
## 1213               NA            1305              126              592
## 1214               NA            1202              106              549
## 1215               NA            1298               95              509
## 1216               NA            1399              145              563
## 1217               NA            1343              146              553
## 1218               NA            1342               90              517
## 1219               NA            1425              125              443
## 1220               NA            1530              173              520
## 1221               NA            1572              187              555
## 1222               NA            1555              203              455
## 1223               NA            2122              213              663
## 1224               NA            1599              216              484
## 1225               NA            1556              132              475
## 1226               NA            1485              103              468
## 1227               NA            1411              129              536
## 1228               NA            1552              163              598
## 1229               NA            1409              113              439
## 1230               NA            1415              126              455
## 1231               NA            1408              128              519
## 1232               NA            1523              116              556
## 1233               NA            2074              196              827
## 1234               NA            1682              162              636
## 1235               NA            1578              178              624
## 1236               NA            1433              137              500
## 1237               NA            1439              152              532
## 1238               NA            1543              167              666
## 1239               61            1366              177              620
## 1240               72            1378              209              488
## 1241               55            1369              139              500
## 1242               71            1423              196              547
## 1243               68            1374              137              546
## 1244               73            1413              175              531
## 1245               82            1400              180              502
## 1246               NA            1903               49              529
## 1247               NA            1899               67              467
## 1248               NA            1491               24              359
## 1249               NA            1291               26              343
## 1250               NA            1376               30              356
## 1251               NA            1431               14              448
## 1252               NA            1263               11              365
## 1253               NA            1353               11              517
## 1254               NA            1447               18              515
## 1255               NA            1474               22              536
## 1256               NA            1418               21              487
## 1257               NA            1378               20              520
## 1258               NA            1373               14              514
## 1259               NA            1388               14              599
## 1260               NA            1388                4              560
## 1261               NA            1833                6              602
## 1262               NA            1658               32              557
## 1263               NA            1733               41              491
## 1264               NA            1645               47              518
## 1265               NA            1543               49              507
## 1266               NA            1609               30              596
## 1267               NA            1724               24              568
## 1268               NA            1815               64              614
## 1269               NA            1779               50              647
## 1270               NA            1714               33              551
## 1271               NA            1670               44              532
## 1272               NA            1641               54              632
## 1273               NA            1793               63              594
## 1274               NA            1757               55              532
## 1275               NA            1732               67              559
## 1276               NA            1801               68              612
## 1277               NA            1717               58              648
## 1278               NA            1784               36              668
## 1279               NA            1748               53              663
## 1280               NA            1844               98              660
## 1281               NA            1685               50              621
## 1282               NA            1607               58              518
## 1283               NA            1662               58              520
## 1284               NA            1570               46              668
## 1285               NA            1489               53              679
## 1286               NA            1534               37              520
## 1287               NA            1521               29              603
## 1288               NA            1365               46              581
## 1289               NA            1396               35              636
## 1290               NA            1472               89              656
## 1291               NA            1511               84              743
## 1292               NA            1548               60              620
## 1293               NA            1538               79              677
## 1294               NA            1430               89              675
## 1295               NA            1413               88              595
## 1296               NA            1441              124              764
## 1297               NA            1372              134              528
## 1298               NA            1334              180              572
## 1299               NA            1420              163              646
## 1300               NA            1387              171              612
## 1301               NA            1445              185              649
## 1302               NA            1426              227              553
## 1303               NA            1413              221              553
## 1304               NA            1341              144              513
## 1305               NA            1309              131              512
## 1306               NA            1274              105              445
## 1307               NA            1520              163              599
## 1308               NA            1438              153              501
## 1309               NA            1442              118              524
## 1310               NA            1413              103              529
## 1311               NA            1521              120              598
## 1312               NA            1530              111              520
## 1313               NA            1554              125              585
## 1314               NA            1526               81              550
## 1315               NA            1608              125              570
## 1316               NA            1486              101              442
## 1317               NA            1953              104              608
## 1318               NA            1427              148              474
## 1319               NA            1463              141              467
## 1320               NA            1473              114              437
## 1321               NA            1422              196              523
## 1322               NA            1508              151              528
## 1323               NA            1542              117              478
## 1324               NA            1458              100              445
## 1325               NA            1557              140              526
## 1326               NA            1544              104              527
## 1327               NA            1480              121              493
## 1328               NA            2245              212              738
## 1329               NA            1770              152              596
## 1330               NA            1633              118              576
## 1331               NA            1522              132              495
## 1332               NA            1499              115              506
## 1333               35            1516              116              556
## 1334               64            1514              164              495
## 1335               56            1536              169              478
## 1336               63            1567              155              512
## 1337               64            1494              191              513
## 1338               59            1441              134              485
## 1339               50            1608              143              490
## 1340               NA            6723              266             2169
## 1341               NA            4023               14              502
## 1342               NA           16038                0             3645
## 1343               NA            1653               37              527
## 1344               NA            1457               19              498
## 1345               NA            4443               24              155
## 1346               NA            9710               25              795
## 1347               NA            6012               36              495
## 1348               NA            5811               46              391
## 1349               NA            4404               50              237
## 1350               NA            3552               41              119
## 1351               NA            2131              101              743
## 1352               NA            1351              143              632
## 1353               NA            1168               96              457
## 1354               NA            1202              107              392
## 1355               NA            1302              100              452
## 1356               NA            1288               83              362
## 1357               NA            1252               81              379
## 1358               NA            1311              109              527
## 1359               NA            1358              120              684
## 1360               NA            1244              113              636
## 1361               NA            1361               87              546
## 1362               NA            1286               96              597
## 1363               NA            1430              101              501
## 1364               NA            1334              102              561
## 1365               NA            1319               88              529
## 1366               NA            1332               86              549
## 1367               NA            1399               74              498
## 1368               NA            1407               61              501
## 1369               NA            2147              142              752
## 1370               NA            1361               97              456
## 1371               NA            1400              107              500
## 1372               NA            1425              134              546
## 1373               NA            1462              148              631
## 1374               NA            1499              192              592
## 1375               NA            1422              156              558
## 1376               NA            1351              147              504
## 1377               NA            1410              172              536
## 1378               NA            1321              119              586
## 1379               NA            1254               93              572
## 1380               NA            1350              158              448
## 1381               NA            1986              241              691
## 1382               NA            1674              159              565
## 1383               NA            1515              147              445
## 1384               NA            1448              153              550
## 1385               NA            1425              136              572
## 1386               NA            1534              179              709
## 1387               45            1445              198              675
## 1388               65            1361              147              545
## 1389               63            1427              162              492
## 1390               54            1333              126              495
## 1391               61            1376              185              512
## 1392               48            1421              175              486
## 1393               NA            2514               17              405
## 1394               NA            2412               50              465
## 1395               NA            1507               26              475
## 1396               NA            1776               32              652
## 1397               NA            4134               17              150
## 1398               NA            1816               46              575
## 1399               NA            1660               27              485
## 1400               NA            1559               31              359
## 1401               NA            1451               27              425
## 1402               NA            1559               19              381
## 1403               NA            1507               18              365
## 1404               NA            1317               15              319
## 1405               NA            1443               23              534
## 1406               NA            1560               29              560
## 1407               NA            1500               20              525
## 1408               NA            1331               10              615
## 1409               NA            1265               14              639
## 1410               NA            1319               35              648
## 1411               NA            1413               39              571
## 1412               NA            1374               31              556
## 1413               NA            1882               34              636
## 1414               NA            1732               61              524
## 1415               NA            1602              127              596
## 1416               NA            1767              150              660
## 1417               NA            1664              105              550
## 1418               NA            1765              119              592
## 1419               NA            1722              111              542
## 1420               NA            1627              122              520
## 1421               NA            1668              134              710
## 1422               NA            1819              175              703
## 1423               NA            1746              147              622
## 1424               NA            1756              157              613
## 1425               NA            1730              177              848
## 1426               NA            1744              168              816
## 1427               NA            1654              149              774
## 1428               NA            1681              197              851
## 1429               NA            1751              191              807
## 1430               NA            1517              171              717
## 1431               NA            1620              167              682
## 1432               NA            1581              120              654
## 1433               NA            1494              110              690
## 1434               NA            1560              106              579
## 1435               NA            1525              106              702
## 1436               NA            1411              150              694
## 1437               NA            1593              127              675
## 1438               NA            1545              127              809
## 1439               NA            1672              176              761
## 1440               NA            1543              155              669
## 1441               NA            1561              143              626
## 1442               NA            1634              160              755
## 1443               NA            1550              147              720
## 1444               NA            1485              194              674
## 1445               NA            1585              210              681
## 1446               NA            1570              182              594
## 1447               NA            1546              169              506
## 1448               NA            1524              214              594
## 1449               NA            1461              240              543
## 1450               NA            1509              199              584
## 1451               NA            1405              190              440
## 1452               NA            1442              162              520
## 1453               NA            1286              149              489
## 1454               NA            1302              168              503
## 1455               NA            1225              100              532
## 1456               NA            1137              109              566
## 1457               NA            1263               96              573
## 1458               NA            1381              111              588
## 1459               NA            1377               97              581
## 1460               NA            1407              113              536
## 1461               NA            1435              131              489
## 1462               NA            1451              101              515
## 1463               NA            1466              112              498
## 1464               NA            1553              124              488
## 1465               NA            1576              184              533
## 1466               NA            1471              123              499
## 1467               NA            1484              189              643
## 1468               NA            2038              229              896
## 1469               NA            1417              161              590
## 1470               NA            1535              153              533
## 1471               NA            1560              130              534
## 1472               NA            1476              178              628
## 1473               NA            1512              188              645
## 1474               NA            1445              196              604
## 1475               NA            1487              150              596
## 1476               NA            1488              132              508
## 1477               NA            1418              147              473
## 1478               NA            1568              178              629
## 1479               NA            2374              285             1090
## 1480               NA            1728              154              791
## 1481               NA            1621              162              632
## 1482               NA            1636              161              676
## 1483               NA            1625              207              653
## 1484               NA            1568              193              718
## 1485               57            1561              207              639
## 1486               65            1526              209              532
## 1487               72            1560              225              648
## 1488               81            1518              230              684
## 1489               80            1483              242              670
## 1490               73            1552              229              637
## 1491               72            1608              210              649
## 1492               NA            1999               50              428
## 1493               NA            1943               54              487
## 1494               NA            1780               46              386
## 1495               NA            1457               35              360
## 1496               NA            1570               28              451
## 1497               NA            1505               40              480
## 1498               NA            1590               28              479
## 1499               NA            1268               23              413
## 1500               NA            1409               23              452
## 1501               NA            1602               23              477
## 1502               NA            1772               41              488
## 1503               NA            1582               33              619
## 1504               NA            1367               18              496
## 1505               NA            1358               21              455
## 1506               NA            1453               19              488
## 1507               NA            1664               35              549
## 1508               NA            1548               47              467
## 1509               NA            1465               48              390
## 1510               NA            1678               92              475
## 1511               NA            1559              123              484
## 1512               NA            1599               60              505
## 1513               NA            1657               71              425
## 1514               NA            1884               86              515
## 1515               NA            1727              100              597
## 1516               NA            1795              143              633
## 1517               NA            1741              138              663
## 1518               NA            1754              134              600
## 1519               NA            1777              190              716
## 1520               NA            1749              160              720
## 1521               NA            1739              168              572
## 1522               NA            1737              133              561
## 1523               NA            1618               80              588
## 1524               NA            1609              108              671
## 1525               NA            1602              111              687
## 1526               NA            1539              116              615
## 1527               NA            1583               94              635
## 1528               NA            1455               37              487
## 1529               NA            1349               28              475
## 1530               NA            1510               40              467
## 1531               NA            1513               39              524
## 1532               NA            1457               44              533
## 1533               NA            1489               76              804
## 1534               NA            1473               90              867
## 1535               NA            1506              110              758
## 1536               NA            1528              113              749
## 1537               NA            1547              128              551
## 1538               NA            1359              104              558
## 1539               NA            1543              134              512
## 1540               NA            1415              186              408
## 1541               NA            1435              153              500
## 1542               NA            1531              129              532
## 1543               NA            1358               92              588
## 1544               NA            1467              116              556
## 1545               NA            1356               95              529
## 1546               NA            1321              166              548
## 1547               NA            1294              110              521
## 1548               NA            1291               72              431
## 1549               NA            1260               69              458
## 1550               NA            1300               94              472
## 1551               NA            1338              171              584
## 1552               NA            1401              162              548
## 1553               NA            1363              146              506
## 1554               NA            1431              147              595
## 1555               NA            1315              132              568
## 1556               NA            1376              151              609
## 1557               NA            1300              119              522
## 1558               NA            1304              100              433
## 1559               NA            1276              108              482
## 1560               NA            1424              137              506
## 1561               NA            2009              230              755
## 1562               NA            1286              149              582
## 1563               NA            1447              121              524
## 1564               NA            1415              158              568
## 1565               NA            1475              155              508
## 1566               NA            1370              163              553
## 1567               NA            1414              127              562
## 1568               NA            1379              164              651
## 1569               NA            1342              159              642
## 1570               NA            1389              142              707
## 1571               NA            1408              158              622
## 1572               NA            2038              229              843
## 1573               NA            1640              214              716
## 1574               NA            1492              243              640
## 1575               NA            1451              197              642
## 1576               NA            1413              149              633
## 1577               NA            1430              235              770
## 1578               52            1519              241              760
## 1579               88            1469              199              640
## 1580               59            1398              176              556
## 1581               55            1545              189              608
## 1582               52            1476              155              537
## 1583               50            1429              175              650
## 1584               NA           30132                0             1296
## 1585               NA            1910               56              911
## 1586               NA            1562               40              478
## 1587               NA            1478               22              502
## 1588               NA            3080               24              583
## 1589               NA            2656               55              531
## 1590               NA            2422               59              351
## 1591               NA            2300               62              467
## 1592               NA            1644               30              545
## 1593               NA            1794               46              449
## 1594               NA            1592               36              716
## 1595               NA            1954               29              437
## 1596               NA            1971               53              570
## 1597               NA            2201               82              668
## 1598               NA            1585               25              416
## 1599               NA            2031               71              639
## 1600               NA            1938               35              799
## 1601               NA            1739               30              674
## 1602               NA            1592               56              592
## 1603               NA            2449              126              738
## 1604               NA            2774               65              795
## 1605               NA            2146               76              680
## 1606               NA            2096               60              601
## 1607               NA            1692               39              558
## 1608               NA            1832               35              501
## 1609               NA            1983               40              607
## 1610               NA            1707               32              576
## 1611               NA            1593                7              498
## 1612               NA            1848               17              487
## 1613               NA            1327               14              484
## 1614               NA            1352               14              515
## 1615               NA            1354               13              369
## 1616               NA            1376               14              414
## 1617               NA            1479               24              568
## 1618               NA            1485               68              556
## 1619               NA            1538               49              528
## 1620               NA            1649               84              441
## 1621               NA            1489               68              523
## 1622               NA            1381               66              522
## 1623               NA            1394               47              447
## 1624               NA            1433               44              495
## 1625               NA            1773               43              601
## 1626               NA            1665               59              452
## 1627               NA            1674               98              325
## 1628               NA            1723              130              504
## 1629               NA            1690              124              459
## 1630               NA            1679              108              440
## 1631               NA            1792              112              511
## 1632               NA            1703               86              486
## 1633               NA            1645               63              481
## 1634               NA            1586               97              571
## 1635               NA            1898              172              643
## 1636               NA            1973              140              498
## 1637               NA            1662               89              484
## 1638               NA            1780              135              493
## 1639               NA            1643              103              439
## 1640               NA            1702              114              499
## 1641               NA            1661              115              536
## 1642               NA            1537               46              494
## 1643               NA            1544               57              485
## 1644               NA            1373               84              488
## 1645               NA            1413               70              499
## 1646               NA            1352               50              452
## 1647               NA            1462               73              552
## 1648               NA            1492               61              527
## 1649               NA            1495               88              462
## 1650               NA            1498               66              513
## 1651               NA            1493              135              584
## 1652               NA            1594              138              592
## 1653               NA            1532              120              559
## 1654               NA            1497              103              598
## 1655               NA            1550              127              587
## 1656               NA            1532              113              668
## 1657               NA            1451              129              591
## 1658               NA            1369              125              551
## 1659               NA            1366              109              495
## 1660               NA            1400              114              526
## 1661               NA            1428              144              537
## 1662               NA            1390              126              403
## 1663               NA            1415              130              440
## 1664               NA            1306              103              545
## 1665               NA            1253              100              462
## 1666               NA            1304              137              549
## 1667               NA            1289              123              499
## 1668               NA            1338              106              525
## 1669               NA            1381              134              476
## 1670               NA            1434               95              469
## 1671               NA            1506              125              610
## 1672               NA            1505              110              542
## 1673               NA            1548              186              573
## 1674               NA            1404              133              552
## 1675               NA            1453              119              602
## 1676               NA            1517              117              472
## 1677               NA            1494              147              555
## 1678               NA            1343              141              527
## 1679               NA            1404              156              597
## 1680               NA            1390              169              587
## 1681               NA            1310              108              495
## 1682               NA            1324              123              558
## 1683               NA            1410              103              582
## 1684               NA            1332              111              490
## 1685               NA            1392              118              509
## 1686               NA            1555              156              665
## 1687               NA            2040              159              786
## 1688               NA            1405              132              536
## 1689               NA            1482              126              508
## 1690               NA            1539              161              631
## 1691               44            1386              144              611
## 1692               43            1431              164              551
## 1693               53            1446              167              648
## 1694               55            1448              166              651
## 1695               58            1505              215              645
## 1696               56            1494              167              639
## 1697               95            1518              216              626
## 1698               NA            3612               41              602
## 1699               NA            2061               75              659
## 1700               NA            1767               75              607
## 1701               NA            3149               77              388
## 1702               NA            2438               35              443
## 1703               NA            1749                5              323
## 1704               NA            2034               10              403
## 1705               NA            1638               22              668
## 1706               NA            1948               34              545
## 1707               NA            1564               21              284
## 1708               NA            1544               29              579
## 1709               NA            1444               42              488
## 1710               NA            2282               58              846
## 1711               NA            2032               39              566
## 1712               NA            2163               43              610
## 1713               NA            1937               38              549
## 1714               NA            1573               16              403
## 1715               NA            1782               35              444
## 1716               NA            1911               40              524
## 1717               NA            1915               24              506
## 1718               NA            1914               45              487
## 1719               NA            1494               17              438
## 1720               NA            1552               24              428
## 1721               NA            1472               14              475
## 1722               NA            1396               21              519
## 1723               NA            1398               27              465
## 1724               NA            1513               29              545
## 1725               NA            1529               37              490
## 1726               NA            1719               45              484
## 1727               NA            1635               41              462
## 1728               NA            1324               20              461
## 1729               NA            1393               26              464
## 1730               NA            1379               22              411
## 1731               NA            1361                9              442
## 1732               NA            1707               25              623
## 1733               NA            1537               23              467
## 1734               NA            1485               18              413
## 1735               NA            1718               41              382
## 1736               NA            1879               58              468
## 1737               NA            1762               55              450
## 1738               NA            1700               50              411
## 1739               NA            1851               88              559
## 1740               NA            1697               50              487
## 1741               NA            1824               60              484
## 1742               NA            1884               59              495
## 1743               NA            1865               68              564
## 1744               NA            1795               95              547
## 1745               NA            1577               45              546
## 1746               NA            1707               53              397
## 1747               NA            1713               43              405
## 1748               NA            1797               60              513
## 1749               NA            1730               74              512
## 1750               NA            1766               66              572
## 1751               NA            1716               52              512
## 1752               NA            1763               76              566
## 1753               NA            1628               71              535
## 1754               NA            1672               84              612
## 1755               NA            1568               62              605
## 1756               NA            1519               66              652
## 1757               NA            1551               46              634
## 1758               NA            1616               78              643
## 1759               NA            1577               80              653
## 1760               NA            1439               66              655
## 1761               NA            1533              173              672
## 1762               NA            1536              120              642
## 1763               NA            1494              140              606
## 1764               NA            1574              155              632
## 1765               NA            1518              151              616
## 1766               NA            1435              109              580
## 1767               NA            1394               84              626
## 1768               NA            1483              122              424
## 1769               NA            1601              102              413
## 1770               NA            1534              148              439
## 1771               NA            1564              124              489
## 1772               NA            1602              142              473
## 1773               NA            1486              110              438
## 1774               NA            1385              108              454
## 1775               NA            1469              121              408
## 1776               NA            1506              111              419
## 1777               NA            1586              158              405
## 1778               NA            1585               91              387
## 1779               NA            1404               80              422
## 1780               NA            1557              119              454
## 1781               NA            1555              154              469
## 1782               NA            1644              120              441
## 1783               NA            1465              154              432
## 1784               NA            1560              114              514
## 1785               NA            1462              140              474
## 1786               NA            1499              110              433
## 1787               NA            1408              117              486
## 1788               NA            1541              148              483
## 1789               NA            1469              116              452
## 1790               NA            2320              138              702
## 1791               NA            1535              134              447
## 1792               NA            1460              121              497
## 1793               NA            1356               80              520
## 1794               NA            1366              111              569
## 1795               NA            1464              131              535
## 1796               NA            1334               95              563
## 1797               NA            1395              138              582
## 1798               NA            1433              126              620
## 1799               NA            1409              106              569
## 1800               NA            1482              110              536
## 1801               NA            2021              162              705
## 1802               NA            1509              138              510
## 1803               NA            1440              129              481
## 1804               NA            1435              173              581
## 1805               67            1333              161              467
## 1806               73            1316              144              543
## 1807               87            1492              163              529
## 1808               72            1445              139              471
## 1809               89            1462              141              459
## 1810               NA           13724              301             1539
## 1811               NA            9190               55              935
## 1812               NA            5605               53              209
## 1813               NA            4629               49              198
## 1814               NA            4404               59              365
## 1815               NA            3730               44              339
## 1816               NA            2949               29              332
## 1817               NA            2901               41              544
## 1818               NA            2887               41              380
## 1819               NA            2736               58              407
## 1820               NA            2066               43              628
## 1821               NA            1779               13              574
## 1822               NA            6028               73              581
## 1823               NA            5382               22              218
## 1824               NA            3864               29              124
## 1825               NA           10121                0              394
## 1826               NA            4837              104              787
## 1827               NA            1799               51              737
## 1828               NA           11508              123             1594
## 1829               NA            4113               13              377
## 1830               NA            3872                8              416
## 1831               NA            1203               99              423
## 1832               NA            1353              172              500
## 1833               NA            1266               98              444
## 1834               NA            1324              114              456
## 1835               NA            1330              112              401
## 1836               NA            1239               99              564
## 1837               NA            1324               78              506
## 1838               NA            1327               64              488
## 1839               NA            1397              120              602
## 1840               NA            1349               75              536
## 1841               NA            1410               67              563
## 1842               NA            2088               69              675
## 1843               NA            1435               81              429
## 1844               NA            1384               93              482
## 1845               NA            1425              109              472
## 1846               NA            1405              109              513
## 1847               NA            1419              113              577
## 1848               NA            1341               96              500
## 1849               NA            1360              120              552
## 1850               NA            1429              123              509
## 1851               NA            1321              121              501
## 1852               NA            1396              135              453
## 1853               NA            1386              153              443
## 1854               NA            2142              176              612
## 1855               NA            1702              147              566
## 1856               NA            1499              147              601
## 1857               NA            1519              152              604
## 1858               NA            1390              167              604
## 1859               NA            1360              153              631
## 1860               41            1379              161              678
## 1861               30            1393              136              547
## 1862               57            1442              128              565
## 1863               56            1521              139              566
## 1864               40            1465              161              564
## 1865               NA            1398              133              426
## 1866               NA            1361               99              536
## 1867               NA            1490              132              515
## 1868               NA            1359              104              483
## 1869               NA            2099              196              727
## 1870               NA            1431              130              456
## 1871               NA            1280              111              460
## 1872               NA            1429              129              519
## 1873               NA            1410              171              564
## 1874               NA            1392              158              572
## 1875               NA            1499              161              500
## 1876               NA            1415              150              467
## 1877               NA            1417              134              489
## 1878               NA            1419              107              596
## 1879               NA            1400              126              588
## 1880               NA            1466              149              474
## 1881               NA            1429              161              624
## 1882               NA            2187              320              778
## 1883               NA            1718              227              685
## 1884               NA            1645              249              678
## 1885               NA            1574              264              626
## 1886               NA            1573              236              564
## 1887               NA            1499              244              610
## 1888               48            1481              198              775
## 1889               62            1637              169              614
## 1890               51            1531              152              629
## 1891               53            1509              139              586
## 1892               54            1544              136              492
## 1893               48            1408              130              466
## 1894               63            1540              172              404
## 1895               NA            2563               69              361
## 1896               NA            2269               33              463
## 1897               NA            2143               39              440
## 1898               NA            2184               83              626
## 1899               NA            1757               84              413
## 1900               NA            2181               86              890
## 1901               NA            1912               38              535
## 1902               NA            1915               69              660
## 1903               NA            1527               45              587
## 1904               NA            2145               92              760
## 1905               NA            2178               65              717
## 1906               NA            2024               49              694
## 1907               NA            2115               61              671
## 1908               NA            2216               47              618
## 1909               NA            1659               40              499
## 1910               NA            1669               27              451
## 1911               NA            1815               32              508
## 1912               NA            1713               26              423
## 1913               NA            1544               12              357
## 1914               NA            1752               27              515
## 1915               NA            1510               35              487
## 1916               NA            1561               43              579
## 1917               NA            1382               17              639
## 1918               NA            1482               22              547
## 1919               NA            1488               30              594
## 1920               NA            1539               35              622
## 1921               NA            1568               46              594
## 1922               NA            1670               54              591
## 1923               NA            1621               34              504
## 1924               NA            1508               34              494
## 1925               NA            1490               28              358
## 1926               NA            1483               48              404
## 1927               NA            1505               43              412
## 1928               NA            1845               22              462
## 1929               NA            1679               53              440
## 1930               NA            1579               50              478
## 1931               NA            1838               88              495
## 1932               NA            1805               95              546
## 1933               NA            1832              107              523
## 1934               NA            1712              130              467
## 1935               NA            1652               84              391
## 1936               NA            1764              121              510
## 1937               NA            1770              130              491
## 1938               NA            1835              157              555
## 1939               NA            1958              158              467
## 1940               NA            1765              115              435
## 1941               NA            1689              128              385
## 1942               NA            1633               93              428
## 1943               NA            1664              141              455
## 1944               NA            1803              138              439
## 1945               NA            1692              107              477
## 1946               NA            1686              126              468
## 1947               NA            1661              146              542
## 1948               NA            1606              133              573
## 1949               NA            1617              103              515
## 1950               NA            1570              107              565
## 1951               NA            1503              124              634
## 1952               NA            1468               91              538
## 1953               NA            1547              103              567
## 1954               NA            1635              130              569
## 1955               NA            1467              134              589
## 1956               NA            1600              244              547
## 1957               NA            1496              182              663
## 1958               NA            1531              163              679
## 1959               NA            1486              191              714
## 1960               NA            1479              167              593
## 1961               NA            1606              195              552
## 1962               NA            1534              206              578
## 1963               NA            1524              187              550
## 1964               NA            1403              161              445
## 1965               NA            1493              174              494
## 1966               NA            1548              188              588
## 1967               NA            1524              185              524
## 1968               NA            1501              144              517
## 1969               NA            1526              203              560
## 1970               NA            1442              197              441
## 1971               NA            1360              165              505
## 1972               NA            1384              159              476
## 1973               NA            1391              183              420
## 1974               NA            1354              140              520
## 1975               NA            1301              108              508
## 1976               NA            1325              136              711
## 1977               NA            1460              165              729
## 1978               NA            1348              140              654
## 1979               NA            1399              164              525
## 1980               NA            1452              161              590
## 1981               NA            1380               93              548
## 1982               NA            1430               86              612
## 1983               NA            1340               85              518
## 1984               NA            1331              117              554
## 1985               NA            1328              125              580
## 1986               NA            2004              134              822
## 1987               NA            1393              133              607
## 1988               NA            1324              142              619
## 1989               NA            1263              115              488
## 1990               NA            1394              114              536
## 1991               NA            1458              205              511
## 1992               NA            1353              113              550
## 1993               NA            1365              141              508
## 1994               NA            1459              152              488
## 1995               NA            1330              105              435
## 1996               NA            1534              168              516
## 1997               NA            1912              244              723
## 1998               NA            1590              192              597
## 1999               NA            1400              153              615
## 2000               NA            1415              172              642
## 2001               NA            1522              159              670
## 2002               NA            1507              188              696
## 2003               51            1535              226              709
## 2004               50            1493              235              625
## 2005               65            1483              200              624
## 2006               40            1458              182              601
## 2007               72            1500              183              705
## 2008               49            1427              128              431
## 2009               53            1436              165              500
## 2010               NA            1443               30              579
## 2011               NA            1487               25              637
## 2012               NA            2570               66              371
## 2013               NA            1866               18              482
## 2014               NA            1765               53              414
## 2015               NA           10035                0             1015
## 2016               NA            3638                0              188
## 2017               NA            2720               45              460
## 2018               NA            2438               20              342
## 2019               NA            2260               26              398
## 2020               NA            2048               36              489
## 2021               NA            1854               27              543
## 2022               NA            2232               56              636
## 2023               NA            1712               52              590
## 2024               NA            1889               84              710
## 2025               NA            1856               68              673
## 2026               NA            1887               82              886
## 2027               NA            1385               53              708
## 2028               NA            1940               15              789
## 2029               NA            2055               58              587
## 2030               NA            1804               57              516
## 2031               NA            1953               47              542
## 2032               NA            1504               15              447
## 2033               NA            1742               54              539
## 2034               NA            1901               49              544
## 2035               NA            1915               52              420
## 2036               NA            1792               15              399
## 2037               NA            1645               11              388
## 2038               NA            1430               26              380
## 2039               NA            1388               22              432
## 2040               NA            1394               12              421
## 2041               NA            1303               21              349
## 2042               NA            1222               19              312
## 2043               NA            1411               17              645
## 2044               NA            1365               17              735
## 2045               NA            1531               30              700
## 2046               NA            1531               31              570
## 2047               NA            1433               17              526
## 2048               NA            1400               37              499
## 2049               NA            1454               22              512
## 2050               NA            1371               28              376
## 2051               NA            1444               30              408
## 2052               NA            1642               25              425
## 2053               NA            1759               36              412
## 2054               NA            1833               93              428
## 2055               NA            1808              119              494
## 2056               NA            1774               71              491
## 2057               NA            1718               74              423
## 2058               NA            1785              122              500
## 2059               NA            1625               94              542
## 2060               NA            1665              125              629
## 2061               NA            1782              114              556
## 2062               NA            1917              115              530
## 2063               NA            1720               66              478
## 2064               NA            1623               84              465
## 2065               NA            1666               64              438
## 2066               NA            1774              116              439
## 2067               NA            1713               95              447
## 2068               NA            1720               98              489
## 2069               NA            1707              104              426
## 2070               NA            1774              105              474
## 2071               NA            1795              110              533
## 2072               NA            1697              133              537
## 2073               NA            1661               78              606
## 2074               NA            1609               66              610
## 2075               NA            1677               78              473
## 2076               NA            1538               87              571
## 2077               NA            1618              127              677
## 2078               NA            1545              116              657
## 2079               NA            1675              113              630
## 2080               NA            1517              114              680
## 2081               NA            1554              105              630
## 2082               NA            1534              107              594
## 2083               NA            1632              155              635
## 2084               NA            1680              131              644
## 2085               NA            1521              158              507
## 2086               NA            1597              137              556
## 2087               NA            1657              146              546
## 2088               NA            1517              123              590
## 2089               NA            1584              130              536
## 2090               NA            1457              153              554
## 2091               NA            1589              114              547
## 2092               NA            1528              137              515
## 2093               NA            1540              128              458
## 2094               NA            1531              109              427
## 2095               NA            1433              111              483
## 2096               NA            1377              108              345
## 2097               NA            1480              117              449
## 2098               NA            1383               73              378
## 2099               NA            1403               90              503
## 2100               NA            1497              113              569
## 2101               NA            1542               95              543
## 2102               NA            1491               76              471
## 2103               NA            1418               75              531
## 2104               NA            1510               85              537
## 2105               NA            1527               81              444
## 2106               NA            1432               63              512
## 2107               NA            1490               96              489
## 2108               NA            1351               79              420
## 2109               NA            1594              100              460
## 2110               NA            2362              125              956
## 2111               NA            1439               67              569
## 2112               NA            1496               83              543
## 2113               NA            1369               75              516
## 2114               NA            1446               87              586
## 2115               NA            1286               58              576
## 2116               NA            1449               94              644
## 2117               NA            1373               71              484
## 2118               NA            1418               73              507
## 2119               NA            1398               73              517
## 2120               NA            1366               68              532
## 2121               NA            1464               94              495
## 2122               NA            1508              118              588
## 2123               NA            2072              217              877
## 2124               NA            1517              137              560
## 2125               NA            1468              142              495
## 2126               NA            1409              144              543
## 2127               NA            1444              223              676
## 2128               NA            1479              196              621
## 2129               84            1481              235              675
## 2130               65            1469              199              529
## 2131               67            1475              175              542
## 2132               73            1580              196              580
## 2133               51            1544              214              548
## 2134               62            1494              170              534
## 2135               61            1502              186              537
## 2136               NA           20088                0             2876
## 2137               NA            3171               28              150
## 2138               NA            1884               23              744
## 2139               NA            1450              111              473
## 2140               NA            1531              145              544
## 2141               48            1432              164              565
## 2142               54            1426              121              456
## 2143               58            1436              135              462
## 2144               56            1501              137              420
## 2145               55            1434              147              475
## 2146               69            1519              157              412
## 2147               47            1395              190              441
## 2148               NA            1323              121              564
## 2149               NA            1388              134              472
## 2150               NA            1237              138              497
## 2151               NA            1246              125              514
## 2152               NA            1227              136              570
## 2153               NA            1292              130              467
## 2154               NA            1227              117              478
## 2155               NA            1224              126              460
## 2156               NA            1365              148              630
## 2157               NA            1302              138              635
## 2158               NA            1265               90              597
## 2159               NA            1397              110              503
## 2160               NA            1520              101              520
## 2161               NA            1431              134              613
## 2162               NA            1390               80              568
## 2163               NA            1497              135              596
## 2164               NA            1353              132              624
## 2165               NA            1549              140              461
## 2166               NA            2303              117              702
## 2167               NA            1354              115              447
## 2168               NA            1429              106              442
## 2169               NA            1375              131              536
## 2170               NA            1479              184              511
## 2171               NA            1478              194              567
## 2172               NA            1396              114              548
## 2173               NA            1433              122              503
## 2174               NA            1416              110              575
## 2175               NA            1539              177              596
## 2176               NA            1387              159              550
## 2177               NA            2250              250              882
## 2178               NA            1650              174              666
## 2179               NA            1622              221              660
## 2180               NA            1547              187              500
## 2181               NA            1637              201              595
## 2182               NA            1653              230              611
## 2183               39            1601              173              580
## 2184               75            1566              246              548
## 2185               62            1510              230              554
## 2186               75            1506              239              488
## 2187               61            1492              227              500
## 2188               48            1528              260              495
## 2189               40            1571              183              505
## 2190               NA            1735               36              731
## 2191               NA            2084               19              382
## 2192               NA            1384              102              505
## 2193               NA            1362               95              448
## 2194               NA            1398              126              448
## 2195               NA            1861              142              663
## 2196               NA            1447              106              415
## 2197               NA            1546              167              510
## 2198               NA            1555              143              460
## 2199               NA            1500              160              509
## 2200               NA            1540              181              496
## 2201               NA            1514              215              555
## 2202               NA            1491              158              521
## 2203               NA            1449              142              521
## 2204               NA            1479              167              526
## 2205               NA            1412              133              499
## 2206               NA            1458              163              561
## 2207               NA            1556              159              588
## 2208               NA            2112              228              768
## 2209               NA            1657              178              623
## 2210               NA            1451              177              529
## 2211               NA            1333              147              487
## 2212               NA            1482              221              564
## 2213               NA            1580              212              578
## 2214               60            1562              244              526
## 2215               90            1580              190              546
## 2216               71            1456              147              519
## 2217               89            1480              136              486
## 2218               63            1591              199              514
## 2219               NA           12856              203             1643
## 2220               NA           13815              207              292
## 2221               NA            2877               20              457
## 2222               NA            2804               19              521
## 2223               NA            2846               45              416
## 2224               NA            1704               28              674
## 2225               NA            1433               43              609
## 2226               NA            1987               36              826
## 2227               NA            1983               88              929
## 2228               NA            2105               89              830
## 2229               NA            2073               54              563
## 2230               NA            1617               41              420
## 2231               NA            1623               53              398
## 2232               NA            7041               50              328
## 2233               NA           12574                0              150
## 2234               NA            1948                9              247
## 2235               NA            1561               42              483
## 2236               NA            1832               82              474
## 2237               NA            1379               44              359
## 2238               NA            1887               43              796
## 2239               NA            6492                0              168
## 2240               NA            2662               31              308
## 2241               NA            3048               28              472
## 2242               NA            2563               60              420
## 2243               NA            1300              125              529
## 2244               NA            1284              136              659
## 2245               NA            1328               90              549
## 2246               NA            1371               88              660
## 2247               NA            1346               98              579
## 2248               NA            1275               94              433
## 2249               NA            1474              138              478
## 2250               NA            1404              121              396
## 2251               NA            1481              147              442
## 2252               NA            1407              114              547
## 2253               NA            1988              183              828
## 2254               NA            1454              133              503
## 2255               NA            1482              102              509
## 2256               NA            1384               98              476
## 2257               NA            1358              120              498
## 2258               NA            1419              112              543
## 2259               NA            1467              120              501
## 2260               NA            1400              107              454
## 2261               NA            1353              100              572
## 2262               NA            1363              114              576
## 2263               NA            1345               97              490
## 2264               NA            2244              217              766
## 2265               NA            1605              150              506
## 2266               NA            1441              148              492
## 2267               NA            1348              147              439
## 2268               NA            1473              163              438
## 2269               29            1475              178              476
## 2270               60            1361              131              478
## 2271               46            1432              162              575
## 2272               45            1404              144              522
## 2273               35            1361              151              496
## 2274               89            1367              117              491
## 2275               69            1437              164              594
## 2276               NA            2870               39              674
##      TEAM_PITCHING_SO TEAM_FIELDING_E TEAM_FIELDING_DP TEAM_BATTING_1B
## 1                5456            1011               NA            1199
## 2                1082             193              155             908
## 3                 917             175              153             973
## 4                 928             164              156            1044
## 5                 920             138              168             982
## 6                 973             123              149             951
## 7                1062             136              186             889
## 8                1033             112              136             950
## 9                 922             127              169            1040
## 10                827             131              159             944
## 11                928             119              141            1017
## 12                801             147              150            1043
## 13                821             185              165            1040
## 14                812             150              139             969
## 15                880             147              137             976
## 16                682             136              136            1055
## 17                843             135              172            1114
## 18                911             136              146            1082
## 19               1239             149              177            1026
## 20                760             106              171            1038
## 21                835             154              190            1050
## 22                928             128              170             972
## 23                902             112              202             965
## 24                860             107              156             948
## 25                926             117              162             951
## 26                819             135              175            1045
## 27               1011              96              173            1032
## 28               1000             140              186            1037
## 29                928             102              156            1007
## 30                882             134              172             996
## 31                930             120              161            1002
## 32               1419             107              155            1025
## 33               1109             106              134            1035
## 34                986             129              157            1106
## 35                953             126              140            1066
## 36               1028             106              146            1042
## 37               1022             106              156             976
## 38               1024             134              184             995
## 39               1001             103              142             988
## 40                805              87              151            1086
## 41                838             105              138            1014
## 42                942              90              126            1132
## 43                848              87              139            1065
## 44               1239             100              125             913
## 45               1045             104              129            1015
## 46                975             107              138             961
## 47               1052              84              148             967
## 48               1016              89              116             982
## 49               1006             107              132             965
## 50               1022             139              144             933
## 51               1094              94              159             910
## 52                965             104              172             977
## 53                272            1252               88            1442
## 54                525             977               97            1374
## 55                883             780               97            1533
## 56                825             615              112            1300
## 57                822             710              104            1126
## 58                908             569               71            1242
## 59               1155             631               NA            1127
## 60               1405             546               NA            1149
## 61               1092             644               NA            1006
## 62               1030             644               NA            1178
## 63                703             699               NA            1235
## 64                765             597               NA            1052
## 65                721             523               NA            1214
## 66                764             436               NA            1159
## 67                742             420               NA            1115
## 68                461             443               NA            1336
## 69                393             509               NA            1460
## 70                361             450               NA            1312
## 71                419             455               NA            1398
## 72                395             334               NA            1493
## 73                358             325               NA            1340
## 74                306             314               NA            1289
## 75                383             318              101            1320
## 76                673             279              106            1162
## 77                 NA             412              104            1053
## 78                 NA             358               96            1049
## 79                 NA             327               94            1051
## 80                 NA             362              109             987
## 81                 NA             273              140            1092
## 82                 NA             265               95            1085
## 83                 NA             360              107             994
## 84                606             323              145            1066
## 85                664             372              118            1155
## 86                774             312              137            1202
## 87                737             293               88            1111
## 88                691             251              151            1057
## 89                704             227              123             974
## 90                659             237              129            1074
## 91                747             240              116            1091
## 92                654             238              129            1135
## 93                554             255              133            1151
## 94                527             211              129            1261
## 95                506             228              128            1152
## 96                447             242              165            1212
## 97                506             178              163            1149
## 98                426             234              154            1267
## 99                395             222              160            1233
## 100               402             243              137            1246
## 101               422             204              149            1171
## 102               478             215              154            1177
## 103               440             187              176            1171
## 104               475             176              148            1108
## 105               549             160              153            1138
## 106               473             137              156            1045
## 107               506             181              129            1180
## 108               489             209              107            1117
## 109               644             199              184            1190
## 110               804             167              136            1024
## 111               569             194              191            1182
## 112               660             195              180            1107
## 113               608             152              151            1006
## 114               683             188              147             991
## 115               563             191              168             979
## 116               580             206              171            1170
## 117               525             179              137            1108
## 118               553             161              130            1107
## 119               601             151              140            1103
## 120               726             157              151            1045
## 121               682             191              154            1031
## 122               683             153              165            1035
## 123               797             162              151             938
## 124               685             122              180            1050
## 125               813             160              163             970
## 126               807             126              182            1039
## 127               825             128              143            1036
## 128               877             146              144            1028
## 129               974             117              160             993
## 130               975             123              154             953
## 131               954             129              161             963
## 132               825             143              139            1057
## 133               976             140              145             952
## 134               913             154              139            1017
## 135               947             138              148             929
## 136               782             125              139            1109
## 137               736             140              118            1096
## 138               852             164              137            1069
## 139               880             167              143            1045
## 140               772             132              161            1016
## 141               769             176              148            1015
## 142               811             167              151            1027
## 143               876             175              127            1027
## 144               874             153              126             960
## 145               838             185              141            1027
## 146               911             163              157             966
## 147              1261             156              142             996
## 148               869             137              186            1028
## 149               847             137              176            1096
## 150               896             139              153             966
## 151               849             159              197             992
## 152               916             142              182             951
## 153               844             117              171             947
## 154               870             153              140             979
## 155              1010             158              133             925
## 156               906             138              122             981
## 157               924             109              121             982
## 158               946             108              146            1007
## 159              1349             115              121             963
## 160              1181             113              127             897
## 161              1032             130              143            1025
## 162              1160             114              136            1011
## 163              1062              91              139             951
## 164               962             111              122             952
## 165              1010             129              138            1011
## 166              1039             103              133             971
## 167               933             121              166            1021
## 168              1158             116              171             984
## 169              1084              86              170             924
## 170              1169              99              146             950
## 171               537             465              125            1142
## 172               465             326              145            1138
## 173               732             312              110            1034
## 174               692             285               83            1119
## 175                NA             314               87            1108
## 176                NA             284              103            1169
## 177                NA             253              103            1084
## 178                NA             288              116            1058
## 179                NA             405              119             948
## 180                NA             382              111             986
## 181                NA             358              134            1058
## 182               862             319              132             977
## 183               968             336              121            1021
## 184               847             353              151            1057
## 185               708             261              126            1070
## 186               598             296              146            1040
## 187               599             252              114            1119
## 188               601             249              114            1099
## 189               380             245              126            1312
## 190               450             236              134            1300
## 191               422             206              166            1273
## 192               481             188              155            1170
## 193               396             188              150            1224
## 194               514             240              176            1100
## 195               471             263              176            1128
## 196               530             194              154            1069
## 197               609             199              160            1036
## 198               642             243              168            1084
## 199               584             197              164            1149
## 200               640             161              174            1034
## 201               717             199              171            1112
## 202               637             198              147            1099
## 203               712             200              152            1128
## 204               564             183              175            1190
## 205               670             209              151            1124
## 206               710             166              188            1020
## 207               611             159              164            1062
## 208               734             162              135             987
## 209               668             180              149            1039
## 210               638             153              132            1058
## 211               789             167              165            1053
## 212               734             141              178             953
## 213               642             178              201            1124
## 214               774             174              162             990
## 215               824             206              163             931
## 216               767             180              188             981
## 217               796             163              185            1039
## 218               702             155              160            1065
## 219               822             170              167            1045
## 220               803             140              149             967
## 221               794             116              169            1074
## 222               820             121              168             966
## 223               764             155              171             974
## 224               887             113              181             994
## 225               902             126              173             981
## 226               931             122              152             948
## 227               940              99              157             974
## 228              1019              95              159             946
## 229               907             126              152             909
## 230               950             116              144             986
## 231              1014             125              145             921
## 232              1019             120              131             811
## 233               806             101              145            1027
## 234               952             117              148            1007
## 235               887             115              152            1017
## 236              1035             105              158             874
## 237               752             119              184            1078
## 238               770             128              174            1049
## 239               866             109              178            1020
## 240               883             118              157             966
## 241               957             107              190            1036
## 242               874             111              167             982
## 243               879             127              164             956
## 244               766              95              178            1080
## 245              1080             105              176             954
## 246               796             101              140            1013
## 247               800             121              159            1014
## 248               884             123              166             957
## 249               920             116              169             988
## 250               862             135              163            1020
## 251               939             109              174             987
## 252               879             119              173             925
## 253               957              87              163             969
## 254               974              92              152             946
## 255               974              89              172             966
## 256               827              93              168             996
## 257               930             100              171            1002
## 258              1370              82              149            1016
## 259              1016              81              159             942
## 260               915              97              173             972
## 261               952              97              148            1016
## 262               903              81              144             992
## 263               890              89              192            1049
## 264               900             116              151             992
## 265              1001             126              138             942
## 266               993              91              173             850
## 267               949             110              161            1108
## 268               902             107              154             980
## 269               552             603               NA            1208
## 270               875             260              117            1046
## 271               667             247              119            1023
## 272               252            1296               NA            1812
## 273               208            1059               NA            1851
## 274              1059            1083               91             992
## 275               943            1053               NA            1166
## 276              1273             705               NA             989
## 277              1168             623               NA             947
## 278               923             648               NA             943
## 279               481             659               NA            1205
## 280               669             545               NA             966
## 281               772             643               NA            1159
## 282              3450             519               NA            1077
## 283               797             604               NA            1135
## 284               583             644               NA            1148
## 285               502             479               NA            1251
## 286               320             371               NA            1509
## 287               378             359               NA            1472
## 288               316             372               NA            1529
## 289               398             345               NA            1565
## 290               374             354               NA            1458
## 291               459             337               NA            1332
## 292               652             272              110            1107
## 293               709             287              147             999
## 294              1552             941               NA            1172
## 295               556            1215               NA            1706
## 296               310             907               NA            1809
## 297               181            1192               NA            2016
## 298                 0            1058               NA            1795
## 299                 0             951               NA            1843
## 300               400             392              124            1226
## 301               524             302              119            1210
## 302               774             276              101            1118
## 303               631             248               87            1020
## 304                NA             309               80             976
## 305                NA             350               88            1026
## 306                NA             292              112            1092
## 307                NA             311               75            1072
## 308                NA             312              102            1145
## 309                NA             326               85            1106
## 310                NA             341               98            1138
## 311                NA             284               94            1088
## 312               623             257               91            1076
## 313               615             256              105            1005
## 314               548             242              102            1089
## 315               533             193              114            1030
## 316               537             195              124            1031
## 317               536             195              114             981
## 318               575             169              140            1094
## 319               481             194              139            1152
## 320               381             165              159            1163
## 321               546             247              134            1079
## 322               480             282              160            1079
## 323               504             193              151            1048
## 324               505             234              170            1022
## 325               574             182              147            1055
## 326               547             229              167            1047
## 327               611             204              169            1074
## 328               596             243              174            1018
## 329               548             224              145            1095
## 330               608             201              150            1126
## 331               527             201              144            1106
## 332               514             170              146            1104
## 333               633             187              148            1143
## 334               547             203              187            1211
## 335               581             192              158            1153
## 336               661             182              164            1093
## 337               671             163              191            1056
## 338               559             181              162            1109
## 339               591             177              208            1129
## 340               653             144              181            1103
## 341               603             121              182            1079
## 342               564             126              218            1116
## 343               644             117              190            1216
## 344               657             145              194            1089
## 345               817             150              190            1008
## 346               673             156              183            1050
## 347               730             185              171            1082
## 348               811             143              147            1025
## 349               817             157              188            1014
## 350               908             153              181             968
## 351               896             137              176             983
## 352               883             147              164            1020
## 353               847             143              140            1001
## 354               966             133              120             957
## 355               917             136              123             957
## 356               964             159              129             929
## 357              1020             153              153             901
## 358              1020             142              142             981
## 359               974             128              147             904
## 360               923             157              178             913
## 361               871             116              149             925
## 362               799             127              162            1060
## 363               811             145              156            1073
## 364               759             137              144            1050
## 365               832             139              148            1004
## 366               825             145              170             999
## 367               726             144              168            1043
## 368               738             151              209            1107
## 369               736             121              172            1098
## 370               758             130              168            1051
## 371               816             145              161            1130
## 372               825             110              158            1081
## 373               755             127              162            1107
## 374               795             123              154            1067
## 375               820             116              165            1030
## 376               865             139              170             979
## 377               871             122              155             989
## 378              1434             114              175             953
## 379              1168             135              170            1020
## 380              1020             135              152            1083
## 381              1044             136              179            1094
## 382              1049             105              128             990
## 383               928             127              131             999
## 384              1019             109              120             988
## 385              1145             114              130             956
## 386               944             104              140            1002
## 387               943             113              130            1018
## 388              1189             118              129             993
## 389              1044             109              135            1020
## 390              1056              66              174             975
## 391               460            1567               NA            1375
## 392               387            1515               NA            1485
## 393                 0            1473               NA            1282
## 394              1739             941               NA            1053
## 395              1221             645               NA             970
## 396               686             576               NA            1197
## 397               736             297              126            1105
## 398               743             304              110            1101
## 399              1354             687              129            1188
## 400              1276             796              109            1038
## 401              1029             796               94            1129
## 402               849             608               81            1247
## 403               954             743               NA            1348
## 404               975             676               NA            1208
## 405               796             671               NA            1097
## 406               556             652               NA            1278
## 407              1144             894               NA            1100
## 408               909             650               NA             987
## 409               836             800               83            1022
## 410               881             636              100            1035
## 411               833             671              131            1215
## 412              1019             701              140            1021
## 413              1044             650               NA            1040
## 414              1205             741               NA            1044
## 415                 0            1898               NA            1203
## 416               782            1246               NA            1374
## 417               707            1237               NA            1687
## 418               270             692               81            1852
## 419               837             859              118            1439
## 420              1145             821              100            1520
## 421              1237             781              107            1243
## 422               808             635               79            1290
## 423               833             596              104            1375
## 424               974             725              104            1184
## 425              1091             898               NA            1073
## 426               981             861               NA            1190
## 427               898             719               NA            1109
## 428               875             621               NA            1156
## 429               718             632               NA            1100
## 430               811             500               NA            1059
## 431               777             568               NA            1160
## 432               658             476               NA            1111
## 433               594             470               NA            1022
## 434               449             555               NA            1397
## 435               464             464               NA            1263
## 436               477             484               NA            1266
## 437               460             445               NA            1246
## 438               409             468               NA            1254
## 439               513             484              113            1146
## 440               723             392              101            1187
## 441               790             368              131            1210
## 442                NA             369               92            1218
## 443                NA             299               94            1115
## 444                NA             260              105            1056
## 445                NA             203              107            1113
## 446                NA             225              117            1067
## 447                NA             217               80            1048
## 448                NA             258              101             999
## 449               554             241              116            1048
## 450               683             274              120            1012
## 451               717             269              135            1102
## 452               710             275              112             995
## 453               639             326               92             962
## 454               742             293              110             997
## 455               541             236              114            1141
## 456               480             215              101            1075
## 457               419             176              137            1298
## 458               494             212              162            1265
## 459               536             219              151            1189
## 460               584             231              162            1151
## 461               520             208              169            1119
## 462               494             170              183            1101
## 463               552             192              161            1167
## 464               572             164              185            1108
## 465               644             164              180            1237
## 466               703             179              176            1234
## 467               709             178              148            1145
## 468               569             182              154            1151
## 469               725             147              145            1166
## 470               521             196              171            1186
## 471               549             159              148            1172
## 472               540             144              161            1127
## 473               612             196              133            1042
## 474               626             209              150            1090
## 475               742             189              146            1011
## 476               672             178              178            1073
## 477               586             177              146            1128
## 478               576             195              159            1128
## 479               511             125              130            1185
## 480               671             155              126            1075
## 481               640             158              167            1076
## 482               640             181              160            1100
## 483               634             197              168            1024
## 484               860             210              179             917
## 485               716             190              169            1029
## 486               788             154              129            1086
## 487               826             203              148            1024
## 488               767             162              173            1030
## 489               903             156              156             933
## 490               858             150              148             934
## 491              1094             144              147             957
## 492               944             158              169            1014
## 493              1008             147              149             953
## 494               993             150              140             961
## 495              1136             193              184             946
## 496              1044             146              171            1020
## 497              1049             155              172             910
## 498               948             171              166             947
## 499               998             166              132            1032
## 500               924             122              144             992
## 501               928             136              149            1003
## 502               844             137              146             973
## 503               772             126              150            1037
## 504               890             138              155            1011
## 505               865             158              156             989
## 506               857             199              141            1024
## 507               802             178              152            1054
## 508               834             140              145            1041
## 509               796             153              147            1070
## 510               746             144              154            1117
## 511               762             159              163            1066
## 512              1511             178              162             965
## 513               869             132              110            1049
## 514               868             115              164             982
## 515               979             122              138             999
## 516               949             135              151             987
## 517               990             126              149             982
## 518              1078             131              155             995
## 519               910             125              128            1060
## 520               921             119              130            1034
## 521               869             122              136            1062
## 522               901             114              122             990
## 523               923             115              162            1069
## 524              1541             116              158             991
## 525              1206             129              129             957
## 526              1090             104              147             927
## 527              1003             115              117            1009
## 528              1208             100              106             992
## 529              1170             139              135             932
## 530              1120             100              139             948
## 531              1077             109              113             915
## 532              1269             114              144             863
## 533              1158             106              157             933
## 534              1080              86              126             936
## 535               920             101              136             966
## 536               928             106              122            1013
## 537               714             262              119            1035
## 538               670             242              109            1075
## 539               574             582               NA            1165
## 540               557             313              151            1226
## 541               751             351              101            1079
## 542                NA             231               68            1009
## 543                NA             261               86             989
## 544                NA             249              108            1093
## 545                NA             248               87             999
## 546                NA             263              108             964
## 547                NA             274              105            1191
## 548               625             272              111             951
## 549               674             303               95            1004
## 550               636             234              100            1031
## 551               654             216              141            1016
## 552               530             210              123            1084
## 553               611             218              128            1121
## 554               390             204              149            1237
## 555               525             209              163            1209
## 556               512             161              139            1171
## 557               507             190              145            1168
## 558               469             244              144            1228
## 559               448             208              170            1142
## 560               427             170              129            1167
## 561               436             191              139            1112
## 562               540             194              157            1129
## 563               496             203              163            1125
## 564               530             245              143            1144
## 565               499             260              139            1153
## 566               444             286              182            1137
## 567               485             201              154            1212
## 568               595             221              134            1115
## 569               460             155              142            1153
## 570               480             180              187            1286
## 571               494             183              182            1110
## 572               586             213              170            1180
## 573               555             176              147            1169
## 574               630             195              131            1184
## 575               527             189              153            1091
## 576               511             189              158            1030
## 577               643             175              176            1078
## 578               495             193              162            1072
## 579               552             196              151            1140
## 580               664             182              179            1133
## 581               583             163              189            1099
## 582               600             164              188            1105
## 583               626             142              190            1111
## 584               580             159              185            1130
## 585               576             129              166            1073
## 586               587             131              151            1043
## 587               593             114              157            1092
## 588               659             117              155            1099
## 589               730             128              168            1076
## 590               825             113              178            1066
## 591               741             119              168            1067
## 592               702             137              148            1013
## 593               717             115              184            1062
## 594               612             128              138            1075
## 595               674             110              153            1017
## 596               896             130              163            1017
## 597               902             122              164            1026
## 598               916             126              156             991
## 599               872             160              149             915
## 600               849             137              149             905
## 601               840             151              152             960
## 602               844             122              163             997
## 603               872             165              187            1059
## 604               870             160              128             993
## 605              1096             142              143             949
## 606               952             144              165            1023
## 607               880             149              190            1123
## 608               810             141              156            1066
## 609               749             131              156            1090
## 610               666             159              125            1070
## 611               633             139              131            1062
## 612               684             175              144            1068
## 613               686             173              164            1038
## 614              1210             133              173            1138
## 615               866             154              173            1069
## 616               888             120              158             970
## 617               883             122              160             925
## 618               843             111              152             956
## 619               940             117              142             983
## 620               971             115              174             935
## 621               920             155              178             942
## 622               883             152              177            1107
## 623               903             124              169             992
## 624               896             116              151            1060
## 625               784             129              134            1019
## 626               834             112              153            1020
## 627              1167             113              130            1144
## 628               971             122              147            1104
## 629               927             109              145            1074
## 630               916             140              161             989
## 631               820             137              149            1073
## 632               960             133              190            1041
## 633               998             118              149             920
## 634               952              97              157             940
## 635               916              93              154             903
## 636              1056              90              145            1039
## 637               836             652               83            1313
## 638               712             595               NA            1209
## 639               892             612               NA            1182
## 640               879             603               NA            1208
## 641               872             681               NA            1103
## 642               527             581               NA            1161
## 643               811             551               NA            1106
## 644               695             513               NA            1120
## 645               568             468               NA            1114
## 646               614             484               NA            1041
## 647               553             434               NA            1095
## 648               410             406               NA            1189
## 649               391             523               NA            1274
## 650               386             470               NA            1269
## 651               329             335               NA            1228
## 652               341             346               NA            1194
## 653               345             366               NA            1217
## 654               555             397              140            1214
## 655                NA             364               98            1224
## 656                NA             319               86            1091
## 657                NA             328              129            1178
## 658                NA             279              104            1042
## 659                NA             240              125            1054
## 660                NA             268               76             934
## 661               570             306              108            1130
## 662               552             262              108            1077
## 663               649             266              110            1107
## 664               694             330              119            1006
## 665               567             236              156            1084
## 666               643             241              133            1109
## 667               528             260              126            1119
## 668               485             243              161            1166
## 669               493             176              113            1118
## 670               412             212              132            1238
## 671               345             204              147            1150
## 672               422             216              155            1253
## 673               406             212              151            1188
## 674               375             230              150            1224
## 675               366             215              170            1202
## 676               373             175              169            1176
## 677               375             173              207            1195
## 678               384             170              156            1165
## 679               541             169              173            1125
## 680               512             174              204            1164
## 681               483             187              136            1103
## 682               402             189              148            1053
## 683               613             194              146            1159
## 684               613             216              147            1079
## 685               646             201              158            1154
## 686               648             219              146            1033
## 687               604             183              144            1163
## 688               595             167              179            1122
## 689               564             124              167            1097
## 690               473             158              155            1029
## 691               623             187              168             973
## 692               432             145              161            1082
## 693               589             154              145            1067
## 694               668             160              202            1008
## 695               587             143              141            1043
## 696               656             162              143             957
## 697               619             143              158            1092
## 698               557             148              140            1040
## 699               639             147              148            1023
## 700               785             113              153             992
## 701               775             136              185            1058
## 702               727             146              178            1052
## 703               832             113              146            1031
## 704               847             104              156            1004
## 705               845             133              165            1047
## 706               950             131              163             962
## 707               843             141              130            1024
## 708               903             143              144            1064
## 709               960             135              127             942
## 710               974             130              137             995
## 711              1003             117              142            1032
## 712               899             124              135            1033
## 713               969             121              124             952
## 714               984             151              173            1009
## 715               907             103              174             937
## 716               947             115              162             995
## 717               940             134              151             996
## 718               916             102              173            1076
## 719               902             102              157            1124
## 720               911              95              154            1021
## 721               911             135              121             946
## 722               914             125              153            1022
## 723               852             106              144            1031
## 724              1245             120              149            1041
## 725               817             128              158            1031
## 726              1006             114              121             896
## 727               978             139              116             968
## 728               866             122              143             994
## 729               920             140              160             988
## 730               928             128              137             995
## 731               934             122              132             946
## 732              1028             121              108             963
## 733               913             102              126            1017
## 734               888              96              128             994
## 735              1025             120              133            1031
## 736              1491             104              129            1096
## 737              1197              89              158             960
## 738              1134             121              145             912
## 739              1113             106              129             948
## 740              1107             122              142             977
## 741              1111             104              136             972
## 742               995             111              156            1007
## 743              1172             138              136             962
## 744              1188             120              169             899
## 745              1326             141              152             907
## 746              1335             113              123             871
## 747              1303             104              133             881
## 748              1192             128              139             899
## 749              1011             630               NA            1049
## 750               462             392              118            1232
## 751               505             342              114            1254
## 752               797             373              115            1051
## 753               822             274               92            1071
## 754                NA             245               88            1069
## 755                NA             230              118            1261
## 756                NA             281              146            1023
## 757                NA             293              116            1008
## 758                NA             320              114            1230
## 759                NA             303              131            1159
## 760               633             258              132            1122
## 761               768             316              126            1063
## 762               774             290               87            1005
## 763               669             244              137             999
## 764               660             255              143             978
## 765               628             264              105            1062
## 766               499             234              119            1070
## 767               420             195              130            1203
## 768               417             215              130            1230
## 769               366             211              147            1176
## 770               431             240              151            1228
## 771               416             213              138            1244
## 772               420             223              154            1281
## 773               367             181              161            1178
## 774               411             214              155            1135
## 775               471             232              197            1200
## 776               412             211              173            1162
## 777               510             247              164            1225
## 778               479             243              150            1210
## 779               516             201              137            1154
## 780               490             168              136            1095
## 781               610             165              161            1069
## 782               687             162              155            1070
## 783               635             189              156            1089
## 784               661             156              173            1024
## 785               669             149              166             962
## 786               602             171              184            1065
## 787               584             166              194            1057
## 788               722             141              166            1027
## 789               771             155              155             965
## 790               674             109              187            1046
## 791               628             119              191            1132
## 792               591             108              202            1046
## 793               690             136              158            1036
## 794               700             141              159            1013
## 795               755             133              207            1090
## 796               740             135              156            1036
## 797               791             114              160            1000
## 798               846             136              137             927
## 799               881             156              163             994
## 800               918             161              181             994
## 801               797             134              145            1033
## 802               728             140              143            1053
## 803               939             139              168             937
## 804              1102             143              129             902
## 805              1063             118              149             992
## 806               914             138              132             964
## 807               984             115              138             903
## 808               868             127              131             952
## 809               918             143              154             962
## 810               909             133              168             955
## 811               868             116              159             974
## 812               821             115              163             959
## 813               793             138              174            1037
## 814               756             143              157            1044
## 815               693             137              159            1050
## 816               655             123              162            1131
## 817               724             123              145            1045
## 818               796             127              150            1022
## 819               641             106              145            1181
## 820               937             137              143            1120
## 821               691             122              174            1085
## 822               815             146              163            1114
## 823               817             141              161            1064
## 824               944             156              148            1148
## 825               977             152              128             992
## 826               866             124              131            1038
## 827               934             118              126             966
## 828               836             117              146            1048
## 829               888             142              150            1049
## 830               885             141              176            1117
## 831               843             148              174            1111
## 832              1293             129              171            1058
## 833               970             114              160            1071
## 834               854             125              157            1096
## 835               967             109              160            1053
## 836              1099             106              153            1079
## 837              1057              72              149            1078
## 838              1076             107              137            1016
## 839              1000             113              161             876
## 840              1062             126              178             933
## 841              1009             106              152            1007
## 842              1093             106              156             948
## 843              1204             118              165            1002
## 844               536             663               NA            1295
## 845               839             573               NA            1109
## 846               814             475               NA            1177
## 847               741             448               NA            1038
## 848               709             712               NA            1115
## 849               842             589               NA            1077
## 850               714             497               NA            1057
## 851               631             565               NA            1166
## 852               634             441               NA            1150
## 853               367             492               NA            1358
## 854               475             432               NA            1349
## 855               561             434               NA            1412
## 856               506             354               NA            1464
## 857               526             318               NA            1333
## 858               362             322               NA            1242
## 859               310             408               NA            1187
## 860                 0            1225               NA            1635
## 861                 0             931               NA            1448
## 862               845            1169              112            1216
## 863               890            1117               94            1230
## 864              1029             686              100            1444
## 865               848             863               97            1266
## 866              1096             865               99            1043
## 867               944             167              149            1028
## 868              1459             116              162            1008
## 869              1194             120              164            1018
## 870              1108             149              167            1052
## 871              1060             111              202            1063
## 872               949             102              193            1088
## 873               863             118              186            1077
## 874               907              94              176            1130
## 875              1027              96              167            1065
## 876              1043             112              158            1032
## 877              1134             116              165             913
## 878              1181              89              161             964
## 879              1103             118              158            1013
## 880              1108              91              190             968
## 881              1148             821               NA            1266
## 882              1600             817               NA            1031
## 883               498             492              152            1217
## 884               747             335               98            1149
## 885               722             291               98            1062
## 886                NA             280               85            1008
## 887                NA             282               94            1051
## 888                NA             316              101            1104
## 889                NA             328               82            1249
## 890                NA             349               96            1146
## 891               561             314              111            1100
## 892               602             302              107            1075
## 893               585             222              116            1111
## 894               534             248              101            1070
## 895               629             273               99            1097
## 896               572             237               94            1145
## 897               432             241              100            1133
## 898               419             202              142            1314
## 899               426             210              108            1261
## 900               443             196              149            1239
## 901               427             180              150            1273
## 902               485             223              147            1107
## 903               549             255              157            1183
## 904               562             198              164            1088
## 905               518             232              146            1107
## 906               602             200              165            1103
## 907               584             164              158            1228
## 908               525             135              165            1162
## 909               511             162              167            1223
## 910               787             155              157            1147
## 911               643             155              181            1079
## 912               655             208              155            1073
## 913               615             204              122            1092
## 914               646             196              136            1082
## 915               612             186              137            1134
## 916               553             200              194            1138
## 917               597             167              183            1052
## 918               682             163              145            1064
## 919               625             163              149            1036
## 920               558             163              150            1096
## 921               555             139              183            1105
## 922               531             126              204            1124
## 923               581             171              175            1097
## 924               669             157              153             997
## 925               667             134              138            1057
## 926               645             146              167            1081
## 927               684             147              159            1141
## 928               711             127              159            1050
## 929               750             112              147            1057
## 930               806             144              145             916
## 931               867             146              147            1033
## 932               906             157              115             922
## 933               908             113              124            1009
## 934               912             109              137             981
## 935               952             114              126             899
## 936               987             117              142             935
## 937               994             130              126             935
## 938               964             101              133             878
## 939               922             126              130             917
## 940               825             132              142             889
## 941               854             106              156             968
## 942               856             100              142             906
## 943               722             112              144             998
## 944               784             158              155            1009
## 945               905             176              144            1022
## 946               740             169              162            1062
## 947               764             140              153            1041
## 948               695             117              177            1139
## 949               824             121              185            1033
## 950               844             129              165            1115
## 951              1104              97              162            1010
## 952               807             115              165            1035
## 953               831             124              142            1038
## 954               941             124              162            1042
## 955               938             142              153             918
## 956               885             108              163             985
## 957               913             122              147            1004
## 958               841             109              129             974
## 959               899             130              153             977
## 960               952             131              178             973
## 961              1185             104              171             878
## 962              1055             116              164             957
## 963              1122             132              148            1048
## 964              1781             116              127             910
## 965              1249             119              161             886
## 966              1164              91              146             939
## 967              1070             115              164             994
## 968              1063             107              156             904
## 969               982             105              171            1028
## 970               972             131              165             949
## 971              1047             143              149             919
## 972              1099             138              194             919
## 973              1144             144              160             992
## 974              1038             110              171            1025
## 975              1133             106              162            1011
## 976              1173             736               86            1062
## 977              1033             734               NA            1168
## 978              1016             668               NA            1015
## 979               739             491               NA            1251
## 980               440             502               NA            1319
## 981               606             573               NA            1206
## 982               905            1553               NA            1134
## 983              1054             122              130            1034
## 984              1481             134              156            1049
## 985              1176             130              162            1010
## 986              1122             111              187             993
## 987              1074             119              167             974
## 988              1120             129              177             954
## 989              1145             127              150            1027
## 990              1198             126              145             984
## 991              1130             106              163             975
## 992               978              78              162             966
## 993               968              86              153             992
## 994               918             103              177            1033
## 995              1249             126              166             921
## 996               443             803               64            1408
## 997               757             874               89            1505
## 998                 0            1531               NA            1449
## 999                 0             853               NA            1460
## 1000              826             175              151            1061
## 1001              938             162              100             913
## 1002              872             149              124             941
## 1003              877             166              130             972
## 1004              885             174              126            1055
## 1005              934             157              120             974
## 1006              988             152              129             934
## 1007              972             150              136             932
## 1008              911             138              144            1020
## 1009              888             104              152             966
## 1010             1016             121              160            1010
## 1011              962             112              140            1006
## 1012              864             108              161            1068
## 1013              772             138              167            1052
## 1014              719             140              155            1090
## 1015              839             142              136             968
## 1016              743             132              109            1062
## 1017              745             137              146            1057
## 1018              745             139              144            1074
## 1019             1059             128              119            1042
## 1020              830             136              154             984
## 1021              869             147              165            1016
## 1022              837             133              160            1097
## 1023              873             152              159            1033
## 1024              916             130              108             987
## 1025              936             115              113             998
## 1026              840             138              124             972
## 1027              860             140              121             952
## 1028              997             131              124             966
## 1029             1027             161              129             983
## 1030             1025             112              125             961
## 1031              911             125              141             996
## 1032             1424             101              155             989
## 1033             1256             136              135            1137
## 1034             1057             138              130             990
## 1035             1085             131              169             940
## 1036             1122             108              144            1058
## 1037             1138             106              168             979
## 1038             1129             133              149             973
## 1039             1119             110              138             950
## 1040             1120              83              149             951
## 1041             1021              95              149             937
## 1042             1037              89              146             926
## 1043             1076              80              164             931
## 1044             1436             783              100            1209
## 1045             1284             780               NA            1028
## 1046              626             616               NA            1049
## 1047              708             539               NA            1023
## 1048              653             507               NA            1246
## 1049              909             622               NA             955
## 1050              875             722               NA            1182
## 1051              715             299              145            1102
## 1052              564             260              102             965
## 1053              901             156              114            1002
## 1054              958             152              162            1001
## 1055              829             133              179             985
## 1056              787             122              173            1045
## 1057              696             167              192            1047
## 1058              768             152              166            1085
## 1059              650             139              147            1109
## 1060              687             137              145            1027
## 1061              675             146              160            1115
## 1062             1036             113              148            1089
## 1063              722             164              178            1079
## 1064              840             127              160             920
## 1065              919             123              153             957
## 1066             1034             131              151             996
## 1067              956             125              148             989
## 1068              897             111              139            1059
## 1069              969             125              141            1027
## 1070              741             122              164            1010
## 1071              936              96              150            1001
## 1072             1385             113              144             989
## 1073             1074             101              189             991
## 1074              955             112              185            1036
## 1075             1075              89              169            1035
## 1076              996             126              173            1017
## 1077              840             102              185            1186
## 1078              898             117              204            1037
## 1079              926             108              143            1037
## 1080             1057             131              169             992
## 1081             1040              98              189            1019
## 1082             2225            1066               NA             886
## 1083              657            1390               NA            1271
## 1084             1013             791               NA            1044
## 1085              678             631               NA            1108
## 1086              731             721               NA            1145
## 1087              533             679               NA            1178
## 1088              560             498               NA            1125
## 1089              569             401               NA            1085
## 1090              608             511               NA            1113
## 1091              560             419               NA            1179
## 1092              475             487               NA            1138
## 1093              450             482               NA            1369
## 1094              486             402               NA            1268
## 1095              412             367               NA            1240
## 1096              384             447               NA            1283
## 1097              392             373               NA            1201
## 1098              386             361              122            1331
## 1099              637             335              118            1272
## 1100              674             323               93            1205
## 1101               NA             338              117            1135
## 1102               NA             435              108            1079
## 1103               NA             302               78             983
## 1104               NA             292               91             960
## 1105              797             262              121            1024
## 1106              654             270              102            1114
## 1107              656             264              136            1170
## 1108              619             261              118            1149
## 1109              564             254              102            1080
## 1110              609             236               95            1119
## 1111              606             263              109            1112
## 1112              539             248               95            1104
## 1113              543             252               97            1174
## 1114              432             238              124            1222
## 1115              454             247              151            1196
## 1116              423             306              144            1265
## 1117              396             206              127            1242
## 1118              520             241              101            1059
## 1119              572             230              120            1089
## 1120              582             199              164            1146
## 1121              635             191              178            1129
## 1122              508             187              127            1139
## 1123              583             199              155            1207
## 1124              507             212              113            1240
## 1125              653             229              134            1115
## 1126              727             171              161            1040
## 1127              717             186              166            1080
## 1128              640             194              116            1062
## 1129              592             170              131            1092
## 1130              473             177              145            1173
## 1131              499             207              118            1144
## 1132              481             242              151            1139
## 1133              620             181              160            1061
## 1134              621             136              173            1108
## 1135              757             168              159            1043
## 1136              631             130              170            1097
## 1137              700             134              193            1025
## 1138              691             132              198            1074
## 1139              784             111              179            1054
## 1140              760             124              169            1039
## 1141              691             136              145             978
## 1142              805             141              165             985
## 1143              816             117              157             934
## 1144              938             134              143            1001
## 1145              940             153              208             955
## 1146              961             118              160            1006
## 1147              926             130              149            1002
## 1148              880             143              170            1019
## 1149              854             188              141            1093
## 1150              867             158              129            1039
## 1151              893             170              126            1077
## 1152              891             134              135            1026
## 1153              830             133              128            1063
## 1154              881             160              144             962
## 1155              980             144              144             929
## 1156              823             109              130            1071
## 1157              851             134              136            1135
## 1158              755             131              159            1123
## 1159              858             169              152            1081
## 1160              805             126              167            1122
## 1161              820             157              122            1107
## 1162              825             127              106             989
## 1163              744             128              154            1046
## 1164              896             124              160            1042
## 1165              818             140              138            1008
## 1166              834             118              123            1016
## 1167              836             122              148            1074
## 1168             1193             128              149            1103
## 1169              804             139              131            1095
## 1170              925             168              132             981
## 1171              829             163              146             978
## 1172              846             166              131            1051
## 1173              923             155              144            1005
## 1174              959             143              127            1011
## 1175              907             119              155             978
## 1176              952             130              123            1058
## 1177              957             123              126            1038
## 1178              899             173              136            1026
## 1179              937             132              141            1066
## 1180             1387             125              148            1068
## 1181             1190             125              143             998
## 1182             1079             116              104            1039
## 1183             1056             134              154             979
## 1184             1030             137              134            1017
## 1185             1083             135              151             904
## 1186             1062             116              138             902
## 1187              940              90              134             994
## 1188              985             119              164             919
## 1189             1094             106              141             920
## 1190              959             115              174            1034
## 1191              592             972              108            1357
## 1192             1021             721              100            1455
## 1193              850             787               NA            1168
## 1194              918             639               NA            1148
## 1195              937             665               NA            1097
## 1196              792             706               NA            1195
## 1197              505             684               NA            1311
## 1198              870             731               NA            1095
## 1199              718             686               NA            1152
## 1200              693             466               NA            1319
## 1201              661             542               NA            1219
## 1202              577             500               NA            1061
## 1203              515             425               NA            1187
## 1204              566             533               NA            1125
## 1205              493             590               NA            1289
## 1206              653             587               NA            1159
## 1207              704             492               NA            1156
## 1208              494             410               NA            1219
## 1209              426             407               NA            1262
## 1210              547            1512               NA            1789
## 1211                0            1890               NA             756
## 1212             1015             167              149             945
## 1213              985             136              142             953
## 1214              936             139              153             906
## 1215              936             144              151             963
## 1216              977             145              167             985
## 1217              922             180              162             921
## 1218              921             153              161            1036
## 1219              862             139              165             999
## 1220              805             150              144            1054
## 1221              755             128              154            1042
## 1222              745             147              189            1018
## 1223             1018             117              201             998
## 1224              714             125              185            1065
## 1225              665             113              162            1086
## 1226              756             143              154            1078
## 1227              998             147              147             979
## 1228             1040             145              155            1071
## 1229              911             120              146            1012
## 1230              791             155              164            1022
## 1231              821             149              152             997
## 1232              802             118              176            1107
## 1233             1350             120              183             968
## 1234             1013             118              209            1024
## 1235              986             134              180            1056
## 1236              979             126              172             965
## 1237             1039             110              192            1004
## 1238             1079             128              143            1036
## 1239             1245             118              187             867
## 1240             1399             103              156             866
## 1241             1125             103              154             932
## 1242             1221             114              142             937
## 1243             1328             118              133             901
## 1244             1162             119              139             892
## 1245             1233             117              126             899
## 1246              504             393              118            1188
## 1247              420             376               83            1147
## 1248              647             310              102             953
## 1249               NA             342               82             899
## 1250               NA             295               84            1020
## 1251               NA             332               74            1115
## 1252               NA             298              107             972
## 1253               NA             283              106            1046
## 1254               NA             322               95            1135
## 1255               NA             317               98            1055
## 1256              659             276              128            1079
## 1257              708             265              122            1021
## 1258              607             244              107            1039
## 1259              669             246              126            1054
## 1260              644             266              134            1050
## 1261              578             286              120            1184
## 1262              684             263              100            1127
## 1263              617             247              101            1254
## 1264              529             248              162            1154
## 1265              489             211              169            1099
## 1266              502             226              193            1157
## 1267              433             180              157            1255
## 1268              491             185              178            1287
## 1269              431             199              139            1232
## 1270              398             204              131            1224
## 1271              431             189              154            1157
## 1272              454             204              166            1159
## 1273              485             163              158            1225
## 1274              508             149              156            1196
## 1275              489             131              165            1158
## 1276              449             142              159            1235
## 1277              507             172              178            1186
## 1278              455             181              197            1280
## 1279              564             180              192            1253
## 1280              437             192              192            1253
## 1281              522             218              178            1185
## 1282              558             202              175            1123
## 1283              540             198              178            1171
## 1284              617             238              143            1127
## 1285              649             190              154            1044
## 1286              528             229              164            1183
## 1287              541             193              130            1145
## 1288              591             149              159            1008
## 1289              642             163              152             991
## 1290              548             169              177            1053
## 1291              670             176              190            1100
## 1292              570             168              156            1113
## 1293              686             128              184            1068
## 1294              795             144              181            1003
## 1295              724             162              179            1015
## 1296              971             177              182             979
## 1297              831             124              171             968
## 1298              975             170              147             881
## 1299              977             174              167             934
## 1300              862             176              152             942
## 1301              823             129              173            1006
## 1302              924             145              141             932
## 1303             1019             145              131             919
## 1304              844             139              118             945
## 1305              976             132              123             914
## 1306              966             170              117             921
## 1307              906             150              177            1079
## 1308              905             123              130            1014
## 1309              868             118              136            1077
## 1310             1001             167              140            1021
## 1311              954             139              147            1117
## 1312              791             151              164            1192
## 1313              774             172              150            1154
## 1314              714             172              182            1172
## 1315              764             145              185            1139
## 1316              711             147              193            1077
## 1317             1098             138              153             972
## 1318              887             105              162            1001
## 1319              802             118              170            1001
## 1320              735             120              134            1067
## 1321              898              98              147             933
## 1322              832              83              155            1032
## 1323              743             107              141            1112
## 1324              749             101              161            1038
## 1325              747              94              161            1105
## 1326              834              94              155            1138
## 1327              850             100              160            1071
## 1328             1305             108              142            1042
## 1329             1160             113              159            1096
## 1330              958              94              142            1136
## 1331             1121             100              170            1045
## 1332              915             108              135            1067
## 1333             1021             102              155            1026
## 1334             1083             108              121             984
## 1335             1103              74              125             973
## 1336             1027              87              114            1049
## 1337              982             101              158             969
## 1338              978             102              171            1006
## 1339              872              84              135            1156
## 1340             2309             522               NA            1106
## 1341             1561            1015               86            1255
## 1342            12758             716               NA             850
## 1343              719             291              120            1187
## 1344              625             255              132            1040
## 1345                0            1506               NA            1096
## 1346              363            1114               NA            1659
## 1347              468             978               NA            1695
## 1348              205            1281               NA            1556
## 1349                0            1092               NA            1421
## 1350                0            1253               NA            1217
## 1351              556             555               NA            1269
## 1352             1016             213              169             984
## 1353             1078             208              151             881
## 1354             1129             169              153             865
## 1355             1004             160              172             972
## 1356              981             157              147            1004
## 1357             1203             133              142             963
## 1358             1089             122              146             977
## 1359             1062             124              136             985
## 1360             1068             120              127             875
## 1361              815             127              141            1044
## 1362              735             158              150             985
## 1363              805             151              144            1078
## 1364              797             131              116            1000
## 1365              887             134              132             974
## 1366              829             132              160             972
## 1367              817             140              168            1029
## 1368              840             154              132            1087
## 1369             1491             204              140            1006
## 1370             1005             175              134            1011
## 1371             1001             129              154            1033
## 1372              872             115              138            1017
## 1373              968             138              145            1022
## 1374             1012             137              137             986
## 1375              864             116              129             972
## 1376              934             144              110             903
## 1377              851             132              107             939
## 1378              799             144              113             919
## 1379              956             116              134             885
## 1380              879             156              143             927
## 1381             1659             128              161             952
## 1382             1258             129              141            1064
## 1383             1069             157              163            1054
## 1384             1029             117              165             993
## 1385             1049             101              151             976
## 1386              982              68              146            1054
## 1387             1037             118              121             945
## 1388             1062             101              132             923
## 1389             1057             145              139             996
## 1390             1047             119              159             912
## 1391             1159             137              144             882
## 1392             1075             106              146             935
## 1393              737             660               NA            1195
## 1394              722             668               NA            1228
## 1395              833             654               NA            1018
## 1396              687             765               NA            1117
## 1397              292            1374               52            1267
## 1398              592             407              128            1145
## 1399              679             319              105            1043
## 1400              631             295               97            1117
## 1401               NA             319               96            1067
## 1402               NA             292               74            1174
## 1403               NA             368               86            1124
## 1404               NA             356               82            1036
## 1405               NA             307              102            1068
## 1406               NA             341              106            1132
## 1407               NA             401               82            1125
## 1408              710             307              101            1018
## 1409              787             235               98             978
## 1410              760             229              126             974
## 1411              700             230              125            1040
## 1412              599             238              137            1032
## 1413              641             212              180            1133
## 1414              650             225              126            1152
## 1415              693             203              136            1045
## 1416              637             233              146            1133
## 1417              589             163              128            1172
## 1418              586             153              140            1214
## 1419              477             164              140            1156
## 1420              533             170              158            1093
## 1421              642             220              123            1104
## 1422              669             206              129            1149
## 1423              602             209              143            1154
## 1424              573             188              160            1166
## 1425              583             200              130            1098
## 1426              590             177              132            1118
## 1427              661             168              159            1128
## 1428              700             180              180            1023
## 1429              625             135              171            1117
## 1430              670             160              166             954
## 1431              625             174              206            1062
## 1432              615             149              200            1094
## 1433              622             168              175            1024
## 1434              694             164              179            1077
## 1435              644             187              181            1066
## 1436              782             155              183             926
## 1437              643             115              159            1075
## 1438              596             144              205            1059
## 1439              512             125              198            1102
## 1440              605             151              200            1051
## 1441              722             134              209            1057
## 1442              741             135              195            1076
## 1443              700             134              208            1045
## 1444              728             135              189             982
## 1445              835             142              225            1046
## 1446              910             135              191            1055
## 1447              916             138              168            1031
## 1448              905             136              170             978
## 1449              785             124              180             987
## 1450              842             131              151            1041
## 1451              818             109              163             974
## 1452              976             107              158            1037
## 1453              951             137              166             910
## 1454              848             145              145             891
## 1455             1043             154              144             942
## 1456              958             139              142             840
## 1457              850             132              159             905
## 1458              808             130              146            1021
## 1459              717             125              159            1042
## 1460              753             140              187            1003
## 1461              680             156              172            1075
## 1462              690             142              158            1100
## 1463              728             137              150            1065
## 1464              640             128              144            1130
## 1465              681             132              151            1078
## 1466              687             112              133            1091
## 1467              739             138              160            1022
## 1468              995             109              151             938
## 1469              719             128              158             994
## 1470              686             139              157            1073
## 1471              673             142              177            1123
## 1472              781             124              173             985
## 1473              911             127              153            1026
## 1474              949             102              155             994
## 1475              947             135              162            1043
## 1476              841             123              184            1095
## 1477              861             133              181            1003
## 1478              910             101              166            1072
## 1479             1356             115              175            1093
## 1480             1077              82              136            1046
## 1481              909              91              146            1138
## 1482              954             105              156            1127
## 1483             1025              98              146            1097
## 1484              978             111              130            1037
## 1485             1019             110              136            1024
## 1486             1061             110              134             988
## 1487             1185             128              118             998
## 1488             1042             114              126             970
## 1489              982              99              148             940
## 1490              989              95              151            1048
## 1491             1053             104              145            1050
## 1492              488             394              111            1247
## 1493              416             317               89            1226
## 1494              739             260               79            1091
## 1495              696             268               72            1031
## 1496               NA             290              104            1072
## 1497               NA             298               96            1018
## 1498               NA             294               75            1101
## 1499               NA             288               72             929
## 1500               NA             259               97            1019
## 1501               NA             248              126            1143
## 1502               NA             245              107            1260
## 1503              587             227              124            1192
## 1504              720             360              126             994
## 1505              707             330              133            1015
## 1506              582             266              112            1101
## 1507              777             289              172            1074
## 1508              757             297              111            1012
## 1509              656             281              133            1064
## 1510              633             293              152            1159
## 1511              654             229              125            1058
## 1512              587             240              135            1132
## 1513              548             193              167            1157
## 1514              490             228              158            1285
## 1515              496             194              131            1116
## 1516              513             160              126            1137
## 1517              588             153              127            1110
## 1518              617             149              161            1121
## 1519              697             129              149            1134
## 1520              711             218              130            1101
## 1521              681             212              179            1145
## 1522              712             205              163            1164
## 1523              662             220              161            1134
## 1524              642             212              161            1037
## 1525              670             217              127            1074
## 1526              726             250              138            1042
## 1527              651             210              158            1091
## 1528              542             198              130            1076
## 1529              514             170              156            1026
## 1530              542             183              134            1170
## 1531              540             164              173            1108
## 1532              657             176              148            1058
## 1533              579             119              189            1051
## 1534              546             147              228            1037
## 1535              546             163              219            1056
## 1536              625             142              215            1025
## 1537              666             143              169            1093
## 1538              749             175              171             949
## 1539              803             154              183            1093
## 1540              852             132              172             912
## 1541              827             131              175             960
## 1542              864             167              164            1044
## 1543              782             175              161             995
## 1544              803             132              131            1073
## 1545              829             124              131             998
## 1546             1104             154              152             910
## 1547             1020             139              142             939
## 1548             1006             141              156             932
## 1549             1031             133              121             920
## 1550             1022             145              136             974
## 1551              977             141              152             935
## 1552             1030             118              158            1010
## 1553              968             136              153             930
## 1554              919             137              170            1040
## 1555              876             141              154             941
## 1556              846             143              140             972
## 1557              922             191              137             960
## 1558              800             179              145             973
## 1559              751             174              137             948
## 1560              824             130              115            1040
## 1561             1430             120              110             981
## 1562              948             160              140             899
## 1563              872             157              157            1061
## 1564              871             146              159             971
## 1565              861             140              137            1056
## 1566              983             135              120             969
## 1567              855             129              159            1042
## 1568              992              87              152             984
## 1569              981             107              150             918
## 1570              831             125              158            1004
## 1571             1048             111              161             969
## 1572             1386             125              149            1002
## 1573             1153             114              170             991
## 1574             1114             102              195             945
## 1575             1181             121              170             957
## 1576             1122             141              155             956
## 1577             1129             122              162             888
## 1578             1173             135              165             964
## 1579             1021             125              151             914
## 1580              898             107              145             881
## 1581             1061              91              172            1005
## 1582              819              88              166             991
## 1583              976              84              173             966
## 1584             1296            1728               NA            1404
## 1585              601             648               NA            1109
## 1586              671             273               99            1118
## 1587              629             184              104            1099
## 1588              765             780               78            1178
## 1589              732             965               NA            1245
## 1590              974             693               NA            1157
## 1591              858             697               NA            1193
## 1592             1003             764               NA            1017
## 1593              702             579               NA            1104
## 1594              814             556               NA             983
## 1595             1072             775               NA            1059
## 1596             1042             558               NA            1050
## 1597              601             620               NA            1211
## 1598              753             528               NA            1007
## 1599              574             594               NA            1196
## 1600              616             490               NA            1171
## 1601              576             524               NA            1173
## 1602              577             416               NA            1112
## 1603              529             399               NA            1428
## 1604              392             428               NA            1656
## 1605              461             390               NA            1264
## 1606              450             363               NA            1296
## 1607              451             412               NA            1173
## 1608              387             404               NA            1341
## 1609              515             387              147            1339
## 1610              735             303               75            1156
## 1611              673             361               96            1160
## 1612               NA             359               91            1229
## 1613               NA             287               88             981
## 1614               NA             282              115             963
## 1615               NA             250               79             999
## 1616               NA             255              103            1035
## 1617              627             273              140            1063
## 1618              668             246              120            1041
## 1619              698             246              104            1065
## 1620              665             229              120            1099
## 1621              631             341               85            1073
## 1622              681             230              106             977
## 1623              641             248              126             981
## 1624              605             226              119            1000
## 1625              694             278              120            1068
## 1626              656             259              132            1053
## 1627              681             309              134            1195
## 1628              685             235              161            1162
## 1629              615             224              181            1176
## 1630              520             188              180            1129
## 1631              608             223              156            1220
## 1632              551             239              164            1191
## 1633              533             177              160            1229
## 1634              580             191              182            1073
## 1635              527             200              162            1254
## 1636              508             251              178            1334
## 1637              545             215              157            1125
## 1638              605             204              140            1147
## 1639              741             241              154            1157
## 1640              648             249              151            1199
## 1641              718             195              166            1148
## 1642              592             217              146            1097
## 1643              559             183              143            1094
## 1644              591             192              144             990
## 1645              660             196              155            1038
## 1646              562             207              158             993
## 1647              615             197              150            1087
## 1648              560             187              146            1096
## 1649              653             155              151            1075
## 1650              657             160              147            1085
## 1651              742             166              148             989
## 1652              630             159              163            1089
## 1653              581             145              154            1084
## 1654              591             158              153            1029
## 1655              661             155              169            1047
## 1656              686             153              140            1032
## 1657              838             143              123             986
## 1658              950             162              139             936
## 1659             1167             163              136             943
## 1660             1027             151              188             975
## 1661              935             139              168            1037
## 1662              955             142              147             982
## 1663              924             156              150             993
## 1664             1033             137              174             935
## 1665             1003             127              163             945
## 1666             1130             136              157             905
## 1667             1031             121              158             922
## 1668             1003             120              147             941
## 1669              979             134              179            1000
## 1670              822             148              168            1056
## 1671              960             152              156            1056
## 1672              793             115              148            1091
## 1673              806             120              168            1040
## 1674              866             104              156             991
## 1675              764             106              148            1031
## 1676              708             136              136            1074
## 1677             1084             161              112            1048
## 1678             1095             139              142             917
## 1679             1168             138              158             933
## 1680             1109             121              137             922
## 1681              993             146              140             916
## 1682              926             133              136             950
## 1683              915             117              150            1043
## 1684             1026             116              111             940
## 1685             1059             131              128             983
## 1686             1049             141              123            1051
## 1687             1412             132              135            1003
## 1688             1092             115              145             985
## 1689             1080             110              131            1034
## 1690             1081             100              143            1032
## 1691             1117             100              136             898
## 1692             1125              91              145             943
## 1693             1109              89              157             903
## 1694             1155              97              146             930
## 1695             1133              81              142             964
## 1696             1083              90              132            1010
## 1697             1203             104              153             967
## 1698             2367            1211               NA            1131
## 1699              491             631               NA            1235
## 1700              745             453               NA            1097
## 1701              789             825               83            1128
## 1702              942             836               NA            1160
## 1703              926             785               NA             930
## 1704             1144             616               NA            1092
## 1705              997             576               NA            1032
## 1706              651             555               NA            1124
## 1707              852             503               NA            1037
## 1708              650             723               NA            1030
## 1709              508             508               NA            1059
## 1710              431             435               NA            1391
## 1711              450             481               NA            1282
## 1712              451             398               NA            1358
## 1713              511             428               NA            1228
## 1714              410             372               NA            1173
## 1715              436             375              124            1166
## 1716              670             332              113            1287
## 1717              606             288              101            1291
## 1718               NA             334              116            1247
## 1719               NA             308               98            1113
## 1720               NA             270              119            1146
## 1721               NA             233              115            1132
## 1722               NA             266               79            1085
## 1723               NA             237               78            1030
## 1724               NA             237              107            1063
## 1725              588             259              108            1094
## 1726              591             181              134            1184
## 1727              645             246              102            1144
## 1728              673             235              101            1001
## 1729              726             225              105             996
## 1730              684             274              102            1039
## 1731              642             264              125            1053
## 1732              478             232              140            1066
## 1733              517             186              104            1051
## 1734              448             196              125            1130
## 1735              416             181              137            1229
## 1736              361             197              133            1364
## 1737              401             188              165            1270
## 1738              444             194              170            1195
## 1739              407             237              181            1219
## 1740              393             233              170            1187
## 1741              392             197              137            1324
## 1742              400             214              131            1344
## 1743              376             192              144            1272
## 1744              497             227              173            1191
## 1745              503             203              176            1126
## 1746              426             195              130            1190
## 1747              369             175              140            1237
## 1748              464             157              127            1222
## 1749              490             201              100            1199
## 1750              555             209              119            1234
## 1751              531             190              142            1257
## 1752              477             176              181            1205
## 1753              471             178              162            1131
## 1754              547             228              168            1147
## 1755              571             204              137            1119
## 1756              651             201              142            1073
## 1757              626             179              167            1101
## 1758              690             202              129            1104
## 1759              531             187              148            1092
## 1760              614             194              134            1038
## 1761              761             157              138            1020
## 1762              640             142              158            1088
## 1763              613             139              182            1043
## 1764              777             144              175            1039
## 1765              681             179              187            1011
## 1766              791             171              146            1021
## 1767              815             182              143             995
## 1768              832             170              147            1025
## 1769              811             179              150            1119
## 1770              833             140              182            1004
## 1771              791             162              174            1083
## 1772              797             158              199            1084
## 1773              846             153              178            1062
## 1774              940             182              195            1047
## 1775              970             177              179            1069
## 1776             1008             152              189            1121
## 1777             1011             141              215            1124
## 1778              914             141              186            1239
## 1779              953             139              162            1100
## 1780              944             155              169            1166
## 1781              919             133              164            1117
## 1782              951             142              179            1147
## 1783              842             151              156            1010
## 1784              828             162              154            1162
## 1785              842             152              148            1010
## 1786              807             163              142            1084
## 1787              884             167              134             989
## 1788              855             134              163            1077
## 1789              760             137              154            1066
## 1790             1247             137              168            1046
## 1791              862             145              133            1089
## 1792              873             115              165            1072
## 1793              852             134              128             987
## 1794              929             142              134             949
## 1795              914             123              147            1006
## 1796              914             160              130             923
## 1797              914             134              125             927
## 1798              901             120              134             998
## 1799              872             101              144             977
## 1800              972             105              161            1055
## 1801             1464             126              186             994
## 1802              989             128              144            1019
## 1803             1161             131              149             968
## 1804             1211             148              175             930
## 1805             1106             133              168             891
## 1806             1123             116              178             880
## 1807             1049             123              159            1009
## 1808             1092             117              193             976
## 1809             1200             104              168            1018
## 1810              770            1122               NA            1782
## 1811              637            1097               NA            2112
## 1812                0            1166               NA            1579
## 1813                0             928               NA            1649
## 1814             1590             840              113            1239
## 1815              640             737               79            1531
## 1816              692             689              102            1228
## 1817              797             750              127            1134
## 1818              949             716              129            1141
## 1819              845             693               NA            1210
## 1820              981             576               NA            1115
## 1821              932             676               NA             987
## 1822              364            1103               NA            1633
## 1823                0            1447               NA            1570
## 1824                0            1132               NA            1388
## 1825             1092            1740               NA            1233
## 1826             4224             918               NA             946
## 1827              890             535               NA            1109
## 1828             1257            1426               NA            1310
## 1829              402             678               84            1367
## 1830             1072             759               78            1196
## 1831             1143             155              140             882
## 1832             1164             157              159             937
## 1833              978             162              145             945
## 1834             1094             152              155             924
## 1835              966             170              152             994
## 1836              900             170              126             917
## 1837              754             188              163            1009
## 1838              716             141              148            1010
## 1839             1057             189              142             983
## 1840              848             160              171            1024
## 1841              791             131              157            1105
## 1842             1138             150              172            1069
## 1843              877             152              142            1085
## 1844              822             129              135            1050
## 1845              810             138              144            1067
## 1846              809             124              158            1027
## 1847              992             146              135            1049
## 1848              904             117              148             997
## 1849             1013             152              147             993
## 1850              902             141              141            1028
## 1851             1069             113              130             960
## 1852              864             115              127             976
## 1853             1046             160              129             966
## 1854             1461             154              114            1117
## 1855             1104             122              146            1099
## 1856             1014             118              136            1043
## 1857             1129             125              132            1076
## 1858             1072             104              155             901
## 1859             1169             129              151             929
## 1860             1273             145              127             919
## 1861             1062             128              162             985
## 1862             1073             102              141            1025
## 1863              910             108              146            1046
## 1864             1104              92              138             968
## 1865              769             147              162            1014
## 1866              720             143              176             977
## 1867              725             141              170            1056
## 1868              727             149              189            1009
## 1869             1222             135              181            1041
## 1870              806             138              158            1009
## 1871              840             134              159             891
## 1872              871             126              143            1022
## 1873              942             122              156             924
## 1874             1148             156              191             950
## 1875              863             121              150            1008
## 1876              797             124              169             957
## 1877              838             143              168            1017
## 1878              749             130              152            1035
## 1879              811             110              187             977
## 1880              841             112              170            1015
## 1881              901              90              173             972
## 1882             1364             137              148             960
## 1883             1087             116              121            1005
## 1884             1066             111              156            1024
## 1885             1110             123              143             977
## 1886             1095             126              140             977
## 1887             1095             113              180             971
## 1888             1073              99              178             957
## 1889              989              83              137            1120
## 1890             1003              88              134            1063
## 1891              989              65              159            1047
## 1892             1058             103              140            1112
## 1893              986              86              144             955
## 1894              974              88              150            1060
## 1895              845             790               NA            1127
## 1896              652             479               NA            1210
## 1897              760             489               NA            1214
## 1898              565             566               NA            1253
## 1899              697             532               NA            1098
## 1900              638             561               NA            1263
## 1901              732             544               NA            1148
## 1902              594             471               NA            1184
## 1903              540             606               NA            1104
## 1904              420             530               NA            1326
## 1905              326             544               NA            1362
## 1906              446             542               NA            1250
## 1907              414             451               NA            1356
## 1908              500             491               NA            1418
## 1909              434             483               NA            1201
## 1910              420             468               NA            1276
## 1911              473             515              146            1239
## 1912              804             406               96            1176
## 1913              752             393              124            1070
## 1914               NA             334              101            1212
## 1915               NA             306               98            1110
## 1916               NA             268               98            1138
## 1917               NA             243               90            1052
## 1918               NA             261               83            1152
## 1919               NA             323              105            1122
## 1920              541             297              123            1128
## 1921              568             266               91            1091
## 1922              572             300              132            1164
## 1923              569             269              114            1172
## 1924              530             266              125            1106
## 1925              621             273              127            1092
## 1926              634             231              115            1067
## 1927              590             219              128            1136
## 1928              623             199              102            1130
## 1929              545             249              111            1095
## 1930              603             220              144            1152
## 1931              466             204              153            1302
## 1932              455             186              149            1272
## 1933              537             197              169            1258
## 1934              562             211              137            1164
## 1935              484             200              161            1170
## 1936              511             205              168            1233
## 1937              417             187              184            1207
## 1938              467             170              175            1245
## 1939              423             173              173            1346
## 1940              449             169              134            1212
## 1941              432             201              150            1150
## 1942              541             190              166            1184
## 1943              590             190              149            1142
## 1944              537             184              137            1251
## 1945              500             177              173            1207
## 1946              558             169              152            1152
## 1947              616             181              159            1137
## 1948              574             164              163            1106
## 1949              542             148              141            1157
## 1950              580             169              152            1082
## 1951              581             146              136            1084
## 1952              527             177              148            1103
## 1953              531             188              135            1123
## 1954              519             177              119            1188
## 1955              604             167              127            1044
## 1956              629             163              143            1008
## 1957              717             164              141             976
## 1958              579             171              141            1031
## 1959              665             175              181             993
## 1960              744             161              184             992
## 1961              673             158              159            1090
## 1962              621             162              181            1014
## 1963              643             148              174            1053
## 1964              729             151              150             932
## 1965              741             169              189            1017
## 1966              904             160              164             986
## 1967              968             160              124             985
## 1968              936             174              123             994
## 1969              846             140              133             994
## 1970              889             156              113            1004
## 1971              900             159              136             972
## 1972              844             148              124            1013
## 1973              870             169              132             973
## 1974              978             134              149             974
## 1975              904             162              125             998
## 1976             1054             169              155             974
## 1977             1005             170              153            1003
## 1978             1042             177              153             948
## 1979             1054             161              126             923
## 1980              913             163              138            1027
## 1981              869             175              153            1021
## 1982              785             146              165            1055
## 1983              778             183              153            1007
## 1984              814             146              118             933
## 1985              925             161              138             975
## 1986             1156             144              149            1008
## 1987              915             173              125            1017
## 1988              990             171              109             946
## 1989              962             144              134             900
## 1990             1087             143              149             982
## 1991             1094             129              183             947
## 1992             1023             129              145             969
## 1993             1071             113              135             931
## 1994              973             107              148            1051
## 1995             1067             111              174             969
## 1996              930             101              169            1064
## 1997             1427              96              159             915
## 1998             1342             119              160             947
## 1999             1189             134              165             981
## 2000             1120             120              157             940
## 2001             1028             100              156            1055
## 2002             1028             105              150             994
## 2003             1032              93              173             961
## 2004             1090             118              170             914
## 2005              973              91              167             938
## 2006              992              80              164             956
## 2007              874             101              153             970
## 2008              901              90              146             974
## 2009              903              92              133             912
## 2010              762             289              101            1040
## 2011              555             218              117            1096
## 2012             1114             794               NA            1317
## 2013              927             597               NA            1018
## 2014             1157             600               NA             985
## 2015                0            1279               NA             997
## 2016                0            1010               NA            1263
## 2017              927             903               83            1062
## 2018              656             641               NA            1192
## 2019              777             740               NA            1156
## 2020              590             551               NA            1118
## 2021              577             576               NA            1229
## 2022              490             577               NA            1406
## 2023              750             516               NA            1149
## 2024              686             526               NA            1174
## 2025              696             562               NA            1202
## 2026              624             555               NA            1253
## 2027              572             489               NA            1027
## 2028              378             488               NA            1262
## 2029              427             470               NA            1314
## 2030              466             430               NA            1138
## 2031              480             464               NA            1274
## 2032              469             419               NA            1159
## 2033              301             428               NA            1295
## 2034              426             383               84            1344
## 2035              723             353              125            1285
## 2036              641             390              129            1285
## 2037               NA             380              131            1142
## 2038               NA             323               87            1081
## 2039               NA             288               87            1062
## 2040               NA             294               99            1057
## 2041               NA             371              111            1029
## 2042               NA             367               72             943
## 2043               NA             342               96            1090
## 2044              651             272              115            1022
## 2045              769             285              115            1070
## 2046              695             288              120            1134
## 2047              669             237              122            1069
## 2048              692             253              115            1003
## 2049              738             249              115            1087
## 2050              730             289              131            1027
## 2051              741             236              163            1059
## 2052              584             257              132            1114
## 2053              535             269              143            1287
## 2054              507             232              138            1275
## 2055              470             251              128            1218
## 2056              500             244              149            1238
## 2057              463             201              170            1187
## 2058              464             216              165            1177
## 2059              573             226              180            1082
## 2060              485             160              141            1083
## 2061              517             185              159            1145
## 2062              549             193              185            1227
## 2063              526             168              178            1123
## 2064              569             177              163            1086
## 2065              592             169              126            1177
## 2066              599             176              149            1175
## 2067              576             171              140            1175
## 2068              639             162              141            1130
## 2069              630             173              134            1176
## 2070              566             213              156            1168
## 2071              634             187              148            1173
## 2072              684             184              142            1130
## 2073              609             181              155            1167
## 2074              561             178              144            1097
## 2075              485             159              193            1172
## 2076              579             128              173            1064
## 2077              566             134              178            1102
## 2078              576             124              145            1048
## 2079              533             149              157            1132
## 2080              678             138              182            1002
## 2081              545             131              197            1075
## 2082              530             148              167            1039
## 2083              683             145              169            1049
## 2084              648             154              187            1111
## 2085              661             154              160            1018
## 2086              688             141              181            1090
## 2087              744             138              177            1144
## 2088              705             160              171            1057
## 2089              827             154              166            1073
## 2090              876             148              160             966
## 2091              825             175              174            1101
## 2092              846             132              170            1139
## 2093              915             147              136            1115
## 2094              925             172              147            1129
## 2095              893             131              153            1033
## 2096              977             145              166            1012
## 2097              931             141              128            1089
## 2098              897             140              135            1035
## 2099              876             138              144            1041
## 2100              961             150              159            1115
## 2101              757             142              155            1168
## 2102              856             145              152            1097
## 2103              796             158              149            1068
## 2104              762             148              193            1154
## 2105              649             171              140            1161
## 2106              860             174              163            1069
## 2107              823             139              174            1086
## 2108              713             136              155             965
## 2109              838             132              166            1152
## 2110             1248             130              172            1086
## 2111              805             124              169            1081
## 2112              879             152              173            1088
## 2113              924             118              184            1025
## 2114              853             108              166            1055
## 2115              917             124              179             955
## 2116              933             116              172            1054
## 2117              827             121              131            1062
## 2118              848             111              134            1035
## 2119              844             129              114            1029
## 2120              857             105              133            1006
## 2121              996              91              146            1064
## 2122              882             159              157            1094
## 2123             1386             114              169             964
## 2124             1180             128              177             921
## 2125             1089             125              139            1014
## 2126             1191             123              156             957
## 2127             1179             142              160             899
## 2128             1217             133              162             972
## 2129             1253             111              148             962
## 2130             1089             110              156             964
## 2131              927             103              168             989
## 2132              952              77              138            1010
## 2133             1085              97              154             987
## 2134              947             100              196            1011
## 2135              934              99              171             987
## 2136            19278             952               NA             709
## 2137             1275             921               86            1173
## 2138              784             499               NA            1191
## 2139             1107              94              178            1029
## 2140             1042             135              198            1085
## 2141             1034             119              172             983
## 2142             1116             139              144             973
## 2143             1129             127              169             959
## 2144             1030             103              158            1028
## 2145              956             120              140             953
## 2146              990             124              139            1033
## 2147             1106             116              156             905
## 2148              929             157              172             933
## 2149              799             140              161            1001
## 2150              963             182              165             874
## 2151             1124             127              145             894
## 2152             1125             143              148             879
## 2153             1110             145              142             911
## 2154             1049             145              168             909
## 2155              972             149              145             893
## 2156              900             140              159            1006
## 2157              989             116              173             952
## 2158              992             144              173             930
## 2159              791             161              164            1063
## 2160              728             165              166            1162
## 2161              863             191              173            1072
## 2162              809             156              142            1071
## 2163              904             117              156            1058
## 2164              779             153              140             969
## 2165              607             130              151            1131
## 2166              943             106              157            1119
## 2167              750             121              169            1009
## 2168              767             113              151            1048
## 2169              829             120              146             982
## 2170             1088             120              160            1004
## 2171             1081             148              148             985
## 2172             1034             130              146            1007
## 2173              989             136              137            1005
## 2174             1054             133              161            1022
## 2175             1039             134              138            1043
## 2176             1036             153              153             939
## 2177             1474             149              151            1088
## 2178             1110             110              176            1007
## 2179             1041              87              150            1046
## 2180             1116             122              155            1022
## 2181             1045             122              140            1090
## 2182              937             119              167            1090
## 2183              922             135              162            1063
## 2184             1093             114              167             971
## 2185             1055              99              152             949
## 2186             1052              94              168             957
## 2187             1099             117              152             908
## 2188             1112             108              149             928
## 2189             1061              98              174            1008
## 2190              841             514               NA            1065
## 2191             1313             731               NA            1013
## 2192              829             164              134            1002
## 2193              663             158              187             980
## 2194              813             133              206             970
## 2195             1299             160              156             881
## 2196              749             136              146            1034
## 2197              810             115              148            1053
## 2198              816             123              166            1069
## 2199              817             126              165             996
## 2200              848             100              150            1039
## 2201              970             111              148             984
## 2202              935             110              170            1015
## 2203              923             126              164            1002
## 2204              970              86              144             999
## 2205             1043             127              115             939
## 2206              933              93              109             990
## 2207              861             107              144            1038
## 2208             1371             113              148             999
## 2209             1146             109              147             976
## 2210             1105             110              187             937
## 2211             1138              97              150             870
## 2212             1132             125              131             926
## 2213             1077             106              164            1017
## 2214             1026             100              176             969
## 2215             1081             117              161            1000
## 2216             1097              92              151             975
## 2217              955              95              154             998
## 2218              906              99              157            1017
## 2219              636            1146               NA            1695
## 2220              590             933               NA            1666
## 2221              990             714              113            1169
## 2222              893             600              135            1145
## 2223             1136             843              137            1094
## 2224              698             707               NA            1120
## 2225              636             587               NA            1052
## 2226              374             624               NA            1223
## 2227              565             612               NA            1131
## 2228              634             562               NA            1203
## 2229              524             453               NA            1312
## 2230              438             471               NA            1205
## 2231              387             430               NA            1207
## 2232              569             997               NA            1392
## 2233                0             847               NA             822
## 2234             1167             796               NA            1129
## 2235             1061             618               NA             874
## 2236              598             623               NA            1036
## 2237              729             573               NA             928
## 2238              779             678               NA            1140
## 2239                0            1522               NA             989
## 2240             1060             693               96             995
## 2241              660             697               99            1243
## 2242             1126             905              127             978
## 2243              962             184              179             940
## 2244              972             141              193             902
## 2245              810             151              165            1004
## 2246              822             154              158            1045
## 2247              954             180              179            1001
## 2248              841             147              179             925
## 2249              877             129              128             992
## 2250              881             134              150             983
## 2251              912             133              125             999
## 2252              865             144              126             982
## 2253             1121             122              132             942
## 2254              816             122              117            1013
## 2255              733             116              130            1042
## 2256              792             133              148             998
## 2257              890             122              153             938
## 2258             1028             134              133             992
## 2259              918             147              122             998
## 2260             1053             142              145             985
## 2261              958             136              126             956
## 2262             1024             110              134             979
## 2263             1070             132              129             962
## 2264             1351             134              128            1033
## 2265             1141             123              134             969
## 2266             1077             126              121             969
## 2267             1058             155              127             889
## 2268              939             160              126             943
## 2269             1048             132              151             952
## 2270             1071             108              139             882
## 2271             1104             139              160             934
## 2272              990             102              152             941
## 2273              925              99              171             907
## 2274             1090              92              156             907
## 2275             1156             131              123             929
## 2276             2492            1026               NA             882

Models

m1 <- lm(TARGET_WINS ~., data = base_data)

summary(m1)
## 
## Call:
## lm(formula = TARGET_WINS ~ ., data = base_data)
## 
## Residuals:
##      Min       1Q   Median       3Q      Max 
## -19.8708  -5.6564  -0.0599   5.2545  22.9274 
## 
## Coefficients:
##                  Estimate Std. Error t value Pr(>|t|)    
## (Intercept)      60.28826   19.67842   3.064  0.00253 ** 
## TEAM_BATTING_H    1.91348    2.76139   0.693  0.48927    
## TEAM_BATTING_2B   0.02639    0.03029   0.871  0.38484    
## TEAM_BATTING_3B  -0.10118    0.07751  -1.305  0.19348    
## TEAM_BATTING_HR  -4.84371   10.50851  -0.461  0.64542    
## TEAM_BATTING_BB  -4.45969    3.63624  -1.226  0.22167    
## TEAM_BATTING_SO   0.34196    2.59876   0.132  0.89546    
## TEAM_BASERUN_SB   0.03304    0.02867   1.152  0.25071    
## TEAM_BASERUN_CS  -0.01104    0.07143  -0.155  0.87730    
## TEAM_BATTING_HBP  0.08247    0.04960   1.663  0.09815 .  
## TEAM_PITCHING_H  -1.89096    2.76095  -0.685  0.49432    
## TEAM_PITCHING_HR  4.93043   10.50664   0.469  0.63946    
## TEAM_PITCHING_BB  4.51089    3.63372   1.241  0.21612    
## TEAM_PITCHING_SO -0.37364    2.59705  -0.144  0.88577    
## TEAM_FIELDING_E  -0.17204    0.04140  -4.155 5.08e-05 ***
## TEAM_FIELDING_DP -0.10819    0.03654  -2.961  0.00349 ** 
## ---
## Signif. codes:  0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
## 
## Residual standard error: 8.467 on 175 degrees of freedom
##   (2085 observations deleted due to missingness)
## Multiple R-squared:  0.5501, Adjusted R-squared:  0.5116 
## F-statistic: 14.27 on 15 and 175 DF,  p-value: < 2.2e-16

The full model Residuals vs Leverage plot shows that data point 1486 is beyond Cook’s distance

plot(m1)

mi_m1 <- lm(TARGET_WINS ~ TEAM_BATTING_H + TEAM_FIELDING_E, data = mod_data)
summary(mi_m1)
## 
## Call:
## lm(formula = TARGET_WINS ~ TEAM_BATTING_H + TEAM_FIELDING_E, 
##     data = mod_data)
## 
## Residuals:
##     Min      1Q  Median      3Q     Max 
## -53.001  -9.298   0.160   9.320  51.321 
## 
## Coefficients:
##                  Estimate Std. Error t value Pr(>|t|)    
## (Intercept)     10.941328   2.989586    3.66 0.000258 ***
## TEAM_BATTING_H   0.051027   0.002072   24.62  < 2e-16 ***
## TEAM_FIELDING_E -0.020786   0.001316  -15.80  < 2e-16 ***
## ---
## Signif. codes:  0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
## 
## Residual standard error: 13.78 on 2273 degrees of freedom
## Multiple R-squared:  0.2351, Adjusted R-squared:  0.2345 
## F-statistic: 349.4 on 2 and 2273 DF,  p-value: < 2.2e-16
plot(mi_m1)